如何建立SQL 2005数据库与Java应用程序连接。实际上,我不知道如何为JDBC设置路径。任何帮助都是最好的。
发布于 2009-12-07 17:31:05
从http://www.microsoft.com/sqlserver/2005/en/us/java-database-connectivity.aspx.
Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar添加到您的类路径中(使用java的-cp选项,或者,如果您使用的是应用程序服务器,则将其放入您的连接的相应directory).com.microsoft.sqlserver.jdbc.SQLServerDriverjdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
有关更多详细信息和/或help目录中的可用资源,请查看Connecting to SQL Server with the JDBC Driver (help/samples/connections/ConnectURL.java中提供的示例代码)。
发布于 2009-12-07 17:16:52
This是微软关于从哪里获取驱动程序以及如何配置驱动程序的指南。
简单地说,从微软下载.jar,在您的类路径中引用它,并使用:
String connectionUrl = "jdbc:sqlserver://localhost:1433;" +
"databaseName=AdventureWorks;user=MyUserName;password=*****;";
Connection con = DriverManager.getConnection(connectionUrl);替换相关信息。
发布于 2009-12-07 17:18:32
此链接将帮助您完成此操作
jdbc connection mssql
代码片段
private java.sql.Connection getConnection(){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con = java.sql.DriverManager.getConnection(getConnectionUrl(),userName,password);
if(con!=null) System.out.println("Connection Successful!");
}catch(Exception e){
e.printStackTrace();
System.out.println("Error Trace in getConnection() : " + e.getMessage());
}
return con;
}
private String getConnectionUrl(){
return url+serverName+":"+portNumber+";databaseName="+databaseName+";selectMethod="+selectMethod+";";
}https://stackoverflow.com/questions/1858782
复制相似问题