Marco voce esta retornando a clonua errada.
O correto seria
> rs.getString(0);
jah que voce soh esta solicitando uma coluna a coluna inicial eh 0.
SDS,Bruno Emanuel
Marco Antonio da Silva wrote:

Pessoal

Vê se vocês podem me ajudar, estou enfrentando um problema e não consigo sair do quadrado.

Depois de um trabalhão de baixar da Internet, configurar, etc. me deparei com um problema ridículo. Fiz um programa Java que acessa o MySQL para pegar as informações conforme abaixo:

public class BuscaAgenda{

public static void main( String args[] ){

try{

forName.DriveManager(“org….”);

Connectioncn = …

Statementst = …

ResultSet rs = st.executeQuery(“SELECT name FROM func”);

While (rs.next()){

System.out.println( rs.getString(1) );

}

rs.close();

st.close();

cn.close();

}catch (Exception e){

System.err.println( e.getMessage() );

}

}

}

O problema aqui é que dentro do “while” deveria sair “João, Jose, Maria,etc..” só que sai três linhas em branco, uma debaixo da outra, dando a entender que as informações estão invisíveis. O resultado, já tentei comparar os valores com nulo; também tentei comparar com o valor que está registrado no banco, mas sem resultados; o interessante é que quando pego a propriedade rs.getString(1).length() a resposta vem com o tamanho exato do registro que está armazenado no banco. Estou usando o JDK 1.3, Red Hat 8.0 e MySQL versão que vem junto com o Red Hat creio que a mais recente.

Agradeço quem puder me ajudar.

*=========================================*

*| ,,, |*

*| °v° **Marco Antonio da Silva** |*

*| /( )\ Analista de Sistemas |*

*| ^^-^^ Fundação Faculdade de Med |*

*| (0xx11) 3016-4807 |*

*=========================================*




--------------------------------------------------------------------- Para cancelar a subscrição, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]



Responder a