drsmachado 8 de jul. de 2013
Tua string de conexão está assim mesmo?
Connection con = DriverManager . getConnection ( "jbdc:sqlserver://RMENDES-VAIO\\SQLEXPRESS;databaseName=matr;integratedSecurity=true;" );
O formato padrão é:
jdbc : < SGBD > : //< ENDEREÇO_BD > : < PORTA >/< SCHEMA_OU_BANCO_DE_DADOS >
Creio que o problema esteja aí…
raimens 8 de jul. de 2013
então seria assim ?
Connection con = DriverManager.getConnection(“jdbc:sqlserver://RMENDES-VAIO\SQLEXPRESS:1433;databaseName= matr;integratedSecurity=true;”);
drsmachado 8 de jul. de 2013
Não.
Um exemplo
Class . forName ( "com.microsoft.sqlserver.jdbc.SQLServerDriver" );
String connectionUrl = "jdbc:sqlserver://localhost:1433;" + "instance=SQLEXPRESS;databaseName=UPM;integratedSecurity=true;" ;
Connection con = DriverManager . getConnection ( connectionUrl );
Entendeu?
raimens 8 de jul. de 2013
em instance é o que? é para colocar o que? RMENDES-VAIO ?
tipo assim?
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);
String connectionUrl = “jdbc:sqlserver://localhost:1433;” +“RMENDES-VAIO=SQLEXPRESS;databaseName=mtr;integratedSecurity=true;”;
Connection con = DriverManager.getConnection(connectionUrl);
?
drsmachado 8 de jul. de 2013
Cara, preguiça demais aí, não?
Por que não dá uma pesquisada.
Aliás, é só por isso que você chama de cérebro para funcionar que você consegue entender.
raimens 8 de jul. de 2013
desculpa mas eu de de certeza que não tive o mesmo professor que você ja segui vários tutoriais e não encontrei nenhum assim
natanaelv 10 de jul. de 2013
Esqueça o sqljdbc, use o jtds http://jtds.sourceforge.net/ .
Nesse link aqui tem um tutorial.
É bem simples.
WellingtonRamos 8 de jul. de 2013
WellingtonRamos 10 de jul. de 2013
Vamos por partes:
O que seria RMENDES-VAIO?
Vc sabe o que é localhost?
Tenho certeza que RMENDES-VAIO é o nome da sua máquina e que, tanto faz apontar para RMENDES-VAIO ou para localhost.
Sendo assim, corrija a URL:
String connectionUrl = “jdbc:sqlserver://localhost:1433;instance=SQLEXPRESS;databaseName=UPM;integratedSecurity=true;”;
Troque localhost pelo nome da máquina onde está instalado o SQL Server (se for na mesma máquina que o programa for utilizado, deixe localhost mesmo).
Mas, uma coisa é fato, você achou foi muitos tutoriais ruim por aí (ou nem eram tutoriais).
WellingtonRamos 10 de jul. de 2013
Por cusiosidade, qual driver JDBC vc está utilizando?
WellingtonRamos 10 de jul. de 2013
natanaelv:
Esqueça o sqljdbc, use o jtds http://jtds.sourceforge.net/ .
Nesse link aqui tem um tutorial.
É bem simples.Concordo.