Ola, aristides, de uma olhada em
http://java.sun.com/products/jdbc/drivers.html
Abracos,
Pascal
-----Mensagem original-----
De: Aristides Tavares dos Santos <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Data: Sexta-feira, 26 de Novembro de 1999 13:06
Assunto: Re: RE:[SouJava-J] Banco de dados com Java
> Oi pessoal, como novato nesta lista tenho acompanhado durante alguns
>dias e só tenho que a elogiar a turma que participando devido ao ótimo
nível
>das dúvidas e das respostas (é claro).
> Gostaria de saber quais drivers de BD's de acesso ao SQL Server da M$
>vcs tem utilizados e se são gratuitos ou não.
> Grato
>Aristides
>[EMAIL PROTECTED]
>
>
>----- Original Message -----
>From: <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Friday, November 26, 1999 9:35 AM
>Subject: RE:[SouJava-J] Banco de dados com Java
>
>
>> Olah A todos !
>>
>> Well , vamos lah ... :
>>
>> String url = "jdbc:odbc:IEDPLAN";
>> String query = "select sum(int(qtdent)) as TotQtde from
>> Cron001 where PE1001PTR =12";
>> ResultSet rs;
>>
>> try {
>>
>> file://Carregue o jdbc-odbc bridge
>>
>> Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
>>
>> // Tenta conectar com o driver ao banco
>> Connection con = DriverManager.getConnection (
>> url, "Sintel", "Sintel");
>>
>> // Se nos nao conseguimos conectar,uma exception
>> // ira ocorrer .
>>
>> // Crie um Statement objeto onde nos possamos submeter os
>> // SQL statements para odriver. Um Objeto
>Statement
>>
>> // e usado p/ executar um SQL statico.
>>
>> Statement stmt = con.createStatement ();
>>
>> // Envie a query, criando um ResultSet com os dados de retorno
>>
>> rs = stmt.executeQuery (query);
>>
>> if (rs != null) {
>>
>> // Mostre os dados de retorno
>> if(rs.next()) {
>> String sItem = (String) rs.
>> getString("TotQtde");
>> System.out.print(sItem);
>> }
>> else
>> System.out.print("nao ha dados");
>>
>> }
>> else {
>> System.out.println(rs);
>> }
>>
>> // feche o ResultSet
>>
>> rs.close();
>>
>> // Feche o Statement
>>
>> stmt.close();
>>
>> // Feche a conexao
>>
>> con.close();
>>
>> }
>> // A Classe SQLException provem informacoes sobre
>> // o erro
>> catch (SQLException ex) {
>>
>>
>> System.out.println ("\n*** SQLException ocorrida ***\n");
>>
>> while (ex != null) {
>> System.out.println ("SQLState: " +
>> ex.getSQLState ());
>> System.out.println ("mensagem: " +
>> ex.getMessage ());
>> System.out.println ("DB erro msg: " +
>> ex.getErrorCode ());
>> ex = ex.getNextException ();
>> System.out.println ("");
>> }
>> }
>> catch (java.lang.Exception ex) {
>>
>> file://Vamos pegar qq outra exception
>>
>> ex.printStackTrace ();
>> }
>> }
>>
>> Bem , eh isto ai , talvez nos proximos mails eu exemplifique os insert's
e
>> updat's ...
>>
>> ps:. NUNCA esqueca de fechar os ResultSet's ou Statement's pois isto
>> continuara na memoria e ira encavalar todo o resto de su aplication ,
>falo
>> isso de experiencia propria .. :-)
>>
>> Outra coisa , via ODBC vc pode fechar o Statement primeiro , o que nao
eh
>> certo ... quando vc mudar p/ jdbc:oracle vera que ele eh um pouco mais
>> fresco e sempre ira ocorrer uma exception ... :-)
>>
>> Ah ! Sugiro que quando vc executar uma query , como por exemplo :
>> "Select Nome , Sobrenome , Idade" sempre pegue os dados na ordem ,
>> rs.getString("Nome") ;
>> rs.getString("Sobrenome") ;
>> rs.getInt("Idade") ;
>> Pois se vc pegar em uma ordem diferente tipo :
>> rs.getString("Nome") ;
>> rs.getInt("Idade") ;
>> rs.getString("Sobrenome") ;
>> Ele ira retornar Somente o nome e a iDade quando vc utiliza o Oracle , no
>> ORBC&Access tudo bem ....
>>
>> Vcs nem imaginam o trabalho que estah dando p/ gente revisar todo o
codigo
>
>> aqui por causas destes detalhes com o Oracle :-)
>>
>>
>>
>> OBS2:. Esta confirmada a proxima reuniao do grupo p/ o dia 9 de Dez ?
>> Gostaria de comparecer ....
>>
>>
>> Saudacoes
>>
>> Luiz Bucci
>> [EMAIL PROTECTED]
>>
>>
>>
>> Date: Thu, 25 Nov 1999 23:55:49 +0100
>> From: ariceto <[EMAIL PROTECTED]>
>> To: [EMAIL PROTECTED]
>> Subject: [SouJava-J] Banco de dados com Java
>> Mensagem 58
>>
>>
>>
>> Ola pessoal... estou começando em java,
>> Gostaria de Saber como implementar uma aplicação em Java utilizando Banco
>> de
>> dados (por exemplo Access) Se alguem souber alguma coisa ou tiver um
>> exemplo
>> para me ajudar eu agradeceria muito
>>
>> []s a todos
>>
>>
>> Andre Luis Ariceto
>> [EMAIL PROTECTED]
>>
>>
>>
>> --------------------------- LISTA SOUJAVA ---------------------------
>> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
>> [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
> [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
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------