Se n�o me engano � 1 mesmo rs.getString(1); equivale a primeira coluna da
tabela. O melhor mesmo � usar explicito rs.getString("nome da coluna");
valeu...
Andr� Top�zio
Sun Certified Programmer for the Java 2 Platform 1.4
]
Em 11 Mar 2003, [EMAIL PROTECTED] escreveu:
>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]
>
>----------
_________________________________________________________
Voce quer um iGMail protegido contra v�rus e spams?
Clique aqui: http://www.igmailseguro.ig.com.br
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]