java连接sqlserver2000数据库的方法

java连接sqlserver2000数据库的方法

ID:34723898

大小:71.68 KB

页数:5页

时间:2019-03-10

java连接sqlserver2000数据库的方法_第1页
java连接sqlserver2000数据库的方法_第2页
java连接sqlserver2000数据库的方法_第3页
java连接sqlserver2000数据库的方法_第4页
java连接sqlserver2000数据库的方法_第5页
资源描述:

《java连接sqlserver2000数据库的方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、用Java连接SQLServer2000数据库有多种方法,下面介绍其中最常用的两种(通过JDBC驱动连接数据库)。1.通过Microsoft的JDBC驱动连接。此JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar,可以到微软的网站去下载(http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en),如果你下载的是setup

2、.exe,还需要安装它,安装后会生成上面的三个jar文件。此JDBC驱动实现了JDBC2.0。驱动程序名称:com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的classforname)数据库连接URL:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname(即下面的url)2.通过JTDSJDBCDriver连接SQLServer数据库,此驱动的文件名为jtds-1.2.jar,下载路径为(http://sourcef

3、orge.net/project/showfiles.php?group_id=33291),此驱动支持MicrosoftSQLServer(6.5,7.0,2000和2005)和Sybase,并且实现了JDBC3.0,是免费的。驱动程序名称:net.sourceforge.jtds.jdbc.Driver(即下面的classforname)数据库连接URL:jdbc:jtds:sqlserver://localhost:1433/dbname(即下面的url)JDBC连接SQLServer数据库的Bean代码网上大把的有,下面摘录

4、其中的一部分:(请将localhost和1433改成你实际应用中的SQLServer服务器地址和端口号,dbname改成你实际的数据库名)importjava.sql.*;publicclassDatabaseConn{ privateConnectionconn; privateStatementstmt; privateStringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname"; privateString classforname ="co

5、m.microsoft.jdbc.sqlserver.SQLServerDriver"; privateStringuid="sa"; privateStringpwd="password";  publicDatabaseConn(){}  /** *

通过MicrosoftJDBC驱动获得数据库连接

 *@returnConnection *@exceptionClassNotFoundException,SQLException */ publicConnectiongetConnection() {  try  {

6、   Class.forName(classforname);   if(conn==null

7、

8、conn.isClosed())    conn=DriverManager.getConnection(url,uid,pwd);  }  catch(ClassNotFoundExceptionex)  {   ex.printStackTrace();  }  catch(SQLExceptionex)  {   ex.printStackTrace();  }  returnconn;   }}当然,在做上述工作之前,你得先检查

9、自己的SQLServer设置是否有问题,步骤如下:首先打开“命令行窗口”,也就是MS-Dos窗口,输入telnetlocalhost1433 (当然,用SQLServer所在的服务器地址替代localhost,端口改为SQLServer的实际端口,默认是1433)如果成功了,表明你的SQLServer是可以连上的,如果没成功(一般是对于Win2003或者WinXPSP2),请进入控制面板,打开“管理工具”中的“服务”,启动“SQLSERVERAGENT”服务(当然,你也可以打上SQLServer的SP3补丁包),再继续上面的操作,应

10、该会成功的。其次,检查你的用户名和密码是否能登陆SQLServer服务器,当然,最直接的办法就是打开SQLServer的“查询分析器”,输入用户名和密码,点击确定如果成功了,表明你的SQLServer登陆设置没问题,如果失败了,请打开

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

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

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