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]
    ---------------------------------------------------------------------

Responder a