Venho pesquisando a um tempo sobre Java e suas funcionalidades e me deparei com a necessidade do uso de Banco de Dados. Pesquisei sobre seu uso em tal linguagem e vi que era necessário o download de um Driver para o Banco de Dados que fosse utilizar.
Desta forma, procurei o JDBC para SqlServer 2005, encontrando o JTDS “jtds-1.2.5.jar”. Porém, em todos os tutoriais e perguntas que encontro, todos estão com problemas em Selects e Updates, enquanto não consegui ao menos instalar essa birosca no meu projeto.
Gostaria de saber: Como prossigo, tendo em mãos o arquivo .jar do Driver?
Voce colocou o jar no lib da aplicacao ? Este erro acontece quando nao é feito isso.
AlexandreM1
Obrigado pela resposta =]
Então, meu projeto têm apenas a pasta bin e a src. =/
Tinha que ter sido criada automaticamente esta pasta lib quando criei meu projeto?
gilberto_oliveira
Olá,
então vc está usando alguma IDE tipo Eclipse ou Netbeans?
AlexandreM1
[]'s
AlexandreM1
Estou meio que estancado no projeto.
Se puderem me ajudar para que possa continuá-lo, agradeceria =]
[]'s
gilberto_oliveira
Cara eu não uso o eclipse então fica meio difícil de ajudar,
:arrow: Pesquise como adiciona uma lib / jar / biblioteca no projeto do eclipse.
:arrow: este link mostra como vc constrói o jar no eclipse http://www.guj.com.br/posts/list/35294.java
depois que construir o jar do seu projeto (arquivo executável) ai vc já pode executar normalmente digitando no terminal:
java-jarnomedojar.jar
AlexandreM1
tenho o NetBeans 6.8 aqui também se for facilitar para responder =]
V
vdb
Sobre o eclipse nao posso responder, pois utilizo o Netbeans. No netbeans apos criar o projeto, clique como botao direito e escolha Properties - Libraries - botao Add Jar/Folder.
Com isso voce já inclui seu jar no projeto e este erro para de ocorrer.
AlexandreM1
Agradeço a ajuda!
Só preciso fuçar como fazer isso no Eclipse agora, mas tendo uma base já fica mais fácil.
Aproveito o espaço para fazer outra pergunta:
Como fica a url da StringConnection para SQL Server 2005?
jdbc:sqlserver://:/??
trentinrossi
AlexandreM.:
Agradeço a ajuda!
Só preciso fuçar como fazer isso no Eclipse agora, mas tendo uma base já fica mais fácil.
Aproveito o espaço para fazer outra pergunta:
Como fica a url da StringConnection para SQL Server 2005?
jdbc:sqlserver://:/??
Segue abaixo os dados da minha conexão que tenho, funciona direitinho…
Provavelmente muda sim, pois eh outro padrão de driver, não sei te dizer como ficaria a STRING de conn
AlexandreM1
Colocando o Drive da Microsoft e o seguinte código:
publicstaticvoidmain(Stringargs[])throwsException{//Class.forName("net.sourceforge.jtds.jdbc.Driver");Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//Connection cn = DriverManager.getConnection("jdbc:jtds:sqlserver://127.0.0.1:1433/7D8AEC373AD2471/SQLEXPRESS");Connectioncn=DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databaseName=7D8AEC373AD2471/SQLEXPRESS;");System.out.println("Conectado!");cn.close();/*Comentei o que achava que poderia ser a String do Driver JTDS*/}
Obs: Tentei com “localhost” ao invés de 127.0.0.1 e não funcionou =/
barney
cara você adicionou seu JAR no Path ???
selecione seu projeto vá em file/properties/Java Build Path/Libraries
tem um botã ali Add JARs…
acho que resolve ou pelo menos ajuda
AlexandreM1
Meu JAR você diz o Driver do JDBC?
Se sim: Já resolvi o problema inicial. Estava tentando apenas gerar a Connection String, a qual está me arrancando os cabelos =/
[]'s
Valder_Olmo_Correa
É assim, para adicionar o drive no path você faz o download dele e salva em qualquer pasta.
Siga os passos que o Barney disse e quando clicar em Add Jars, abrirá uma janela para você selecionar o drive na pasta onde o mesmo foi salvo.
Vá até a pasta e clique no driver.
Para adicioá-lo no Eclipse parece que você tem que descompactá-lo na pasta Lib do eclipse. dessa forma quando clicar em Add Jars ele já aparecerá na pasta sem que você tenha que navegar até a pasta onde foi salvo.
OI pessoal.
Estou iniciando o uso do NetBeans com MySQL 5.0 e tenho a mesma duvida apresentada.
Na resposta postada para o SQL server2005 se aplica para o MySQL 5.0?