怎么使用JDBC连接SQL Server
展开全部
1、首先要去微软的官方网站上下载jdbc驱动,并安装。
2、 安装完毕以后,在安装目录下找到help文件夹下的default.html文件,里面虽然是英文,但包含了大量的使用jdbc的方法,还有一些样板代码,拷过来稍微修改就能执行。
3、 设置环境变量。因为jdbc并非JavaSDK的一部分,所以必须在CLASS_PATH环境变量中设置jdbc驱动的路径。在安装目录下找到sqljdbc4.jar包,并把路径加入环境变量。例如我本机的CLASS_PATH就设置为.;D:/temp/sqljdbc4.jar;这里要注意两点:(1)文件夹名的问题。如果jar包所在的路径中有空格或是数字,都不能在环境变量中识别,就会报ClassNotFound 的错误,这个时候把jar包拷贝到一个简短的只有英文目录的文件夹下即可。譬如我的路径就是D:/temp/sqljdbc4.jar。(2)版本的问题。目录下有两个jar包sqljdbc.jar和 sqljdbc4.jar,顾名思义,sqljdbc4.jar肯定是高版本的,需要JRE6.0以上的版本支持,所以你需要根据你自己的JRE环境选择合适的jar包。通常来说,新版本肯定比旧版本功能丰富,性能优越,所以尽可能地使用新版本。
4、 从Sample文件夹中找到样板代码,修改数据库的链接字符串并运行即可。下边是一个标准的连接字符串:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://218.206.194.21:1433;" +
"databaseName=SMSPlat_;user=sa;password=zmccsms;
2、 安装完毕以后,在安装目录下找到help文件夹下的default.html文件,里面虽然是英文,但包含了大量的使用jdbc的方法,还有一些样板代码,拷过来稍微修改就能执行。
3、 设置环境变量。因为jdbc并非JavaSDK的一部分,所以必须在CLASS_PATH环境变量中设置jdbc驱动的路径。在安装目录下找到sqljdbc4.jar包,并把路径加入环境变量。例如我本机的CLASS_PATH就设置为.;D:/temp/sqljdbc4.jar;这里要注意两点:(1)文件夹名的问题。如果jar包所在的路径中有空格或是数字,都不能在环境变量中识别,就会报ClassNotFound 的错误,这个时候把jar包拷贝到一个简短的只有英文目录的文件夹下即可。譬如我的路径就是D:/temp/sqljdbc4.jar。(2)版本的问题。目录下有两个jar包sqljdbc.jar和 sqljdbc4.jar,顾名思义,sqljdbc4.jar肯定是高版本的,需要JRE6.0以上的版本支持,所以你需要根据你自己的JRE环境选择合适的jar包。通常来说,新版本肯定比旧版本功能丰富,性能优越,所以尽可能地使用新版本。
4、 从Sample文件夹中找到样板代码,修改数据库的链接字符串并运行即可。下边是一个标准的连接字符串:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://218.206.194.21:1433;" +
"databaseName=SMSPlat_;user=sa;password=zmccsms;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询