servlet 连接 sql 2000

[复制链接]
查看11 | 回复1 | 2008-12-29 21:58:39 | 显示全部楼层 |阅读模式
用servlet连接是不是非要写成 这样
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String u = "jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=xxx";
con = DriverManager.getConnection(u,"sa","4031");
那就是说服务器上一定安装sql server 2000了?
能不能像access一样 获取mdb的getRealPath()
这样连接?
能不能具体一点怎么写代码
"jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+ getServletContext().getRealPath("\\data\\access.mdb");
如果换成 sql 2000数据库 应该怎么写假设 数据库文件也在data目录下

回复

使用道具 举报

千问 | 2008-12-29 21:58:39 | 显示全部楼层
把Class.forName的jdbc与sqlserver换一位置关于能不能得到数据库地址你看看API里DatabaseMetaData有没有方法...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行