Encontrei o mesmo problema.... pesquisando em Oracle...

   E no caso eu nem efetuei o select da coluna que possui dados nulos... a 
coluna que eu selecionei nao possui nenhum valor "null"...

   Eu testei o wasNull mas ai me gerou um erro... alguem saberia como 
fazer...

import java.sql.*;
import java.util.Properties;
import java.io.*;

/* -----------------06/04/2000 15:20-----------------
*       Teste de acesso ao Jdbc
* --------------------------------------------------*/

public class TesteOdbc {

  public static void main(String[] args) {

    try {
      Class.forName ("oracle.jdbc.driver.OracleDriver");
    } catch (Exception e) {
      System.out.println("Failed to load JDBC/ODBC driver.");
      return;
    }
    try {
      Connection con = 
DriverManager.getConnection("jdbc:oracle:thin:@10.172.17.38:1521:icd1d1","desenv", 
"vnesed");

      System.out.println("Connected.");
      DatabaseMetaData dmd = con.getMetaData();
          Statement c_query = con.createStatement();

          String NOME;

          try {
                        //ResultSet c_result = c_query.executeQuery("SELECT 
nm_usuario NAME FROM usuario");
                        ResultSet c_result = c_query.executeQuery("SELECT 
filename NAME FROM s_image order by filename");

                        while( c_result.next() ) {
                            //if ( c_result.wasNull() ) {
                            //  System.out.println("Campo Nulo ou erro 
Buscando informacao...");
                            //}
                            //else {
                              NOME = c_result.getString("NAME");
                              System.out.println(NOME + "...");
                            //}
                        }

                        c_result.close();
                        c_query.close();

                      } catch (Exception e) {
                          e.printStackTrace();
            }
      con.close();

    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}

  Obrigado antecipadamente

M�rcio Paulo

>From: Dailton Santana de Almeida <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: SouJava <[EMAIL PROTECTED]>
>Subject: Re: [SouJava-J] Tratamento de campos nulos
>Date: Thu, 06 Apr 2000 10:40:20 -0300
>
>Logo ap�s fazer o getString, utilize o m�todo wasNull da classe
>ResultSet.
>Por exemplo:
>
>...
>import java.sql.*;
>...
>ResultSet rs = stmt.executeQuery();
>String s = rs.getString("CAMPO_EM_QUESTAO");
>if (rs.wasNull()) {
>   // Trata erro. Por exemplo:
>   System.err.println("Deu erro no CAMPO_EM_QUESTAO");
>}
>else {
>   // Caso Normal
>   ...
>}
>...
>
>Estev�o Mendes wrote:
> >
> > Oi pessoal,
> >
> > fa�o uma consulta utilizando o m�todo getString() de um objeto ResultSet 
>em
> > um banco de dados SQL Server 7.0.  Quando ele encontra campos nulos na
> > tabela ocorre erro e o processamento � encerrado.
> > Nesse caso o que pode ser feito? Existe algum tratamento para essa 
>situa��o?
> >
> > Obrigado,
> >
> > Estev�o Mendes
>
>--
>Dailton Santana de Almeida
>mailto:[EMAIL PROTECTED]
>
>     --------------------------- LISTA SOUJAVA ---------------------------
>     http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
>     [d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     ---------------------------------------------------------------------
>

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a