Package java.sql

Examples of java.sql.SQLWarning


    @param rs the ResultSet that may have warnings on it
   */
  static public void ShowWarnings(PrintWriter out, ResultSet rs) {
      try {
    // GET RESULTSET WARNINGS
    SQLWarning warning = null;

    if (rs != null) {
      ShowWarnings(out, rs.getWarnings());
    }

View Full Code Here


   */
  static public void ShowWarnings(PrintWriter out, Statement s)
  {
      try {
    // GET STATEMENT WARNINGS
    SQLWarning warning = null;

    if (s != null) {
      ShowWarnings(out, s.getWarnings());
    }

View Full Code Here

  }

  static public void ShowWarnings(PrintStream out, Connection theConnection) {
      try {
    // GET CONNECTION WARNINGS
    SQLWarning warning = null;

    if (theConnection != null) {
      ShowWarnings(out, theConnection.getWarnings());
    }
View Full Code Here

  }

  static public void ShowWarnings(PrintStream out, ResultSet rs) {
      try {
    // GET RESULTSET WARNINGS
    SQLWarning warning = null;

    if (rs != null) {
      ShowWarnings(out, rs.getWarnings());
    }
View Full Code Here

  static public void ShowWarnings(PrintStream out, Statement s)
  {
      try {
    // GET STATEMENT WARNINGS
    SQLWarning warning = null;

    if (s != null) {
      ShowWarnings(out, s.getWarnings());
    }
View Full Code Here

   *
   * @throws SQLWarning
   */
  private void throwSQLWarning(String msg) throws SQLWarning
  {
    SQLWarning se = null;
    SQLWarning ne;
    SQLWarning ce = null;
    StringBuffer strbuf = new StringBuffer();
    StringTokenizer tokenizer = new StringTokenizer(msg, "\n");
    String sqlstate = null;
    String str;
    while (tokenizer.hasMoreTokens())
    {
      str = tokenizer.nextToken();
      //start of the next message
      if (str.charAt(5) == ':')
      {
        if (strbuf.length() > 0)
        {
          if (se == null)
          {
            se = new SQLWarning(strbuf.toString(), sqlstate);
            ce = se;
          }
          else
          {
            ne = new SQLWarning(strbuf.toString(), sqlstate);
            ce.setNextException(ne);
            ce = ne;
          }
          strbuf = new StringBuffer();
        }
        strbuf.append(str.substring(6));
        sqlstate = str.substring(0,5);
      }
      else
        strbuf.append(str);
    }
    if (strbuf.length() > 0)
    {
      if (se == null)
      {
        se = new SQLWarning(strbuf.toString(), sqlstate);
        ce = se;
      }
      else
      {
        ne = new SQLWarning(strbuf.toString(), sqlstate);
        ce.setNextException(ne);
        ce = ne;
      }
    }
    throw se;
  }
View Full Code Here

     try {
      //Note, we add database to the url so that we can allow additional
      //url attributes
      Connection conn = DriverManager.getConnection(Attribute.PROTOCOL+database, p);
      // send warnings
      SQLWarning warn = conn.getWarnings();
      if (warn != null)
        sendSQLMessage(writer, warn, SQLWARNING);
      else
        sendOK(writer);
      conn.close();
View Full Code Here

      }
     try {
      //Note, we add database to the url so that we can allow additional
      //url attributes
      Connection conn = DriverManager.getConnection(Attribute.PROTOCOL+database, p);
      SQLWarning warn = conn.getWarnings();
      if (warn != null)
        sendSQLMessage(writer, warn, SQLWARNING);
      else
        sendOK(writer);
      conn.close();
View Full Code Here

      sendMessage(writer, ERROR, e.getMessage());
      return;
      }
     try {
      Connection conn = DriverManager.getConnection(url.toString());
      SQLWarning warn = conn.getWarnings();
      if (warn != null)
        sendSQLMessage(writer, warn, SQLWARNING);
      else
        sendOK(writer);
      conn.close();
View Full Code Here

  private  static  SQLWarning  newWarningCommon( String messageId, Object[] oa )
  {
    String    message = MessageService.getCompleteMessage(messageId, oa);
    String    state = StandardException.getSQLStateFromIdentifier(messageId);
    SQLWarning  sqlw = new SQLWarning(message, state, ExceptionSeverity.WARNING_SEVERITY);

    return sqlw;
  }
View Full Code Here

TOP

Related Classes of java.sql.SQLWarning

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.