没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
如何连接到数据库
用 Java 连接 SQL Server2000 数据库有多种方法,下面介绍其中最常用的两种
(通过 JDBC 驱动连接数据库)。
1.通过 Microsoft 的 JDBC 驱动连接。此 JDBC 驱动共有三个文件,分别是
mssqlserver.jar、msutil.jar 和 msbase.jar,可以到微软的网站去下载(://
www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-
0502-461A-B138-2AA54BFDC03A&displaylang=en),如果你下载的是
setup.exe,还需要安装它,安装后会生成上面的三个 jar 文件。此 JDBC 驱动实
现了 JDBC 2.0。驱动程序名称:
com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的 classforname)
数据库连接 URL:jdbc:microsoft:sqlserver://localhost:1433;
DatabaseName=dbname(即下面的 url)
2.通过 JTDS JDBC Driver 连接 SQL Server 数据库,此驱动的文件名为 jtds-
1.2.jar,下载路径为(),此驱动支持 Microsoft SQL Server(6.5,7.0,2000 和
2005)和 Sybase,并且实现了 JDBC3.0,是免费的。驱动程序名称:
net.sourceforge.jtds.jdbc.Driver(即下面的 classforname)数据库连接 URL:
jdbc:jtds:sqlserver://localhost:1433/dbname(即下面的 url)
JDBC 连接 SQL Server 数据库的 Bean 代码网上大把的有,下面摘录其中的一部
分:(请将 localhost 和 1433 改成你实际应用中的 SQL Server 服务器地址和端
口号,dbname 改成你实际的数据库名)
import java.sql.*;public class DatabaseConn{
private Connection conn;private Statement stmt;private String
url="jdbc:microsoft:sqlserver://localhost:1433;
DatabaseName=dbname";private String
classforname="com.microsoft.jdbc.sqlserver.SQLServerDriver";
private String uid="sa";private String pwd="password";public
DatabaseConn(){}public Connection getConnection()
{try{Class.forName(classforname);if(conn==null||
conn.isClosed())conn=DriverManager.getConnection(url,uid,pwd);}ca
tch(ClassNotFoundException ex)catch(SQLException ex)return conn;}
}
当然,在做上述工作之前,你得先检查自己的 SQL Server 设置是否有问题,步
骤如下:
资源评论
老帽爬新坡
- 粉丝: 82
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功