Bem...
Talvez vc n�o precise abrir outro statement.
Experimente isso:
ResultSet rs;
Statement st;
st = conexaobd.createStatement();
rs = st.executeQuery("SELECT codigo FROM tabela");
while(rs.next())
{
System.out.println("codigo");
}
rs1 = st.executeQuery("SELECT codigo1 FROM tabela1");
while(rs.next())
{
System.out.println("codigo1");
}
Vc pode ainda fazer tudo numa s� query:
ResultSet rs;
Statement st;
st = conexaobd.createStatement();
rs = st.executeQuery("SELECT tabela.codigo, tabela1.codigo1 FROM
tabela, tabela1");
while(rs.next())
{
System.out.println("codigo");
System.out.println("codigo1");
}
T+
Matheus.
----- Original Message -----
From: Joao Pedro M. F. Monoo <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 28, 2000 7:06 PM
Subject: [SouJava-J] JDBC-ODBC e Statement ocupado
> Caros ALLmigos,
>
> Estou enfrentando problemas com o acesso a um sql server 7.0 via ponte
> jdbc-odbc
>
> aparentemente oque ocorre eh que apos executar uma query, nao pode ser
> realizar uma nova, ate que o objeto statement que da query inicial tenha
> sido fechado.... Isso eh muito ruim pensando-se em uma aplicacao
multitarefa
> que pode realizar muitas consultas ao banco de dados simultaneas....
>
> Quando executo codigo abaixo. eh gerado o seguinte erro
>
> [Microsoft][ODBC SQL Server Driver]Conexao ocupada com os resultados de
> outro HSTMT
>
>
>
> ResultSet rs;
> Statement st;
>
> st = conexaobd.createStatement();
> rs = st.executeQuery("SELECT codigo FROM tabela");
>
> rs.next();
> System.out.println(rs.getInt("codigo"));
>
> /* A primeira execucao funciona, mas a segunda, abaixo, nao.... */
>
>
>
> st1 = conexaobd.createStatement();
> rs1 = st1.executeQuery("SELECT codigo1 FROM tabela1");
>
> rs1.next();
> System.out.println(rs1.getInt("codigo1"));
>
> Se alguem puder me ajudar, agradeceria muito!
>
> []'s
>
>
> Joao Pedro
>
> --------------------------- 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]
> ---------------------------------------------------------------------
>
>
--------------------------- 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]
---------------------------------------------------------------------