posts - 54,  comments - 1,  trackbacks - 0
通过jdbc-odbc桥连接SQL Server数据库

//加载jdbc-odbc驱动程序
class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//通过数据源连接:
String url ="jdbc:odbc:YourDSN";
String login 
= "sa";
String password 
="";
Connection conn 
= DriverManager.getConnection(url,login,password);
//通过机器名或IP连接:
String url = "jdbc:odbc:Driver={SQL Server};Server=imagebear;uid=sa;pwd=;Database=jspdb";
//如果用IP只需将imagebear改为192.168.0.36即可
Connection conn = DriverManager.getConnection(url);
//如果url中不包含uid和pwd,也可写成:
Connection conn = DriverManager.getConnection(url,"sa","");
//如果是Access数据库只需将url改为:
String url = "jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ=c:/data/test.mdb";

jdbc不通过JDBC-ODBC桥连接SQL Server

1. 到(http://www.microsoft.com/downloads/release.asp?releaseid=38312)下载Microsoft SQL Server 2000 Driver for JDBC

2. 安装到要安装的目录中,假设安装目录为d:\java\forsql
在classpath中添加d:\java\forsql\lib\msbase.jar;d:\java\forsql\lib\mssqlserver.jar;d:\java\forsql\lib\msutil.jar

3. 连接数据库,具体代码如下:
// 注册驱动器
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); 
// 设置连接String 
url="jdbc:microsoft:sqlserver://yourserver:port;DatabaseName=yourdatabase";
// 取得连接
Connection conn= DriverManager.getConnection(url,"uername","password"); 

posted on 2005-09-08 18:33 ZhuJun 阅读(667) 评论(0)  编辑  收藏 所属分类: 开发手记

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问  
 

蜀中人氏,躬耕于珠海

<2005年9月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用链接

留言簿(2)

随笔分类(71)

随笔档案(54)

博客

文档

站点

论坛

搜索

  •  

积分与排名

  • 积分 - 50328
  • 排名 - 981

最新评论

阅读排行榜