JAVA连接sql2005

JAVA连接sql2005

ID:37710810

大小:18.21 KB

页数:4页

时间:2019-05-29

JAVA连接sql2005_第1页
JAVA连接sql2005_第2页
JAVA连接sql2005_第3页
JAVA连接sql2005_第4页
资源描述:

《JAVA连接sql2005》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、server

2、server2000

3、sql我的开发环境为:JDK1.5+Jbuilder2006+SQL_Server2000sp3首先,配制环境,其中包括下载JDBCFROMicrosftSQL_Server2000的驱动程序(在微软官方网站下的,是sp3版的,这里就不写具体地址了,网上挺多的,但注意版本,我下的是sp3)。下载后发现是EXE文件,双击安装。默认安装目录:C:ProgramFilesMicrosoftSQLServer2000DriverforJDBC,其中C:ProgramFilesM

4、icrosoftSQLServer2000DriverforJDBClib目录下的三个扩展名为.jar是我们要的驱动。然后配制环境变量:在classpath这个环境变量里加入以下语句:C:ProgramFilesMicrosoftSQLServer2000DriverforJDBClibmsbase.jar;C:ProgramFilesMicrosoftSQLServer2000DriverforJDBClibmssqlserver.jar;C:ProgramFilesMicrosoftSQ

5、LServer2000DriverforJDBClibmsutil.jar;如果你的机子上正确配制了JDK的环境变量就应该有CLASSPATH这个环境变量,若没有就新建一个。其实配环境变量的目的就是让系统能找到驱动程序,如果不配,执行下面一段代码时会产生无法找到驱动的异常,导致程序无法执行。做完上述事情后,我用UltraEdit这个软件先写了连接数据库的代码来试验,代码如下:/*trytoconnctSQL_Serverdatabase*/importjava.sql.*;publicclassSql_db_

6、test{Connectioncon;Statementsta;ResultSetrs;Stringsql_driver;Stringsql_url;Stringuser;Stringpwd;publicSql_db_test(){sql_driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";//驱动sql_url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=manage";//语句一,其中m

7、anage是要访问的数据库名user="xiaolin";//你要访问的数据库用户名pwd="123456";//访问数据库的密码init();}publicvoidinit(){try{Class.forName(sql_driver);//加载驱动System.out.println("driverisok");con=DriverManager.getConnection(sql_url,user,pwd);System.out.println("connectionisok");sta=con.creat

8、eStatement();rs=sta.executeQuery("select*from制衣表");//executeQuerywhile(rs.next())System.out.println(rs.getString("款式"));}catch(Exceptione){e.printStackTrace();//printStackTrace();}}publicstaticvoidmain(String[]args){newSql_db_test();}}将上边的代码保存后,在命令提示行里执行Javac

9、Sql_db_test.java//编译正常通过JavaSql_db_test//产生异常,异常如下driverisokjava.sql.SQLException:[Microsoft][SQLServer2000DriverforJDBC]Errorestablishingsocket.atcom.microsoft.jdbc.base.BaseExceptions.createException(UnknownSource)atcom.microsoft.jdbc.base.BaseExceptions.ge

10、tException(UnknownSource)atcom.microsoft.jdbc.base.BaseExceptions.getException(UnknownSource)atcom.microsoft.jdbc.sqlserver.tds.TDSConnection.(UnknownSource)atcom.microsoft.jdbc.sql

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。