社区
Web 开发
帖子详情
sql server的数据库的jdbc驱动程序是什么?
JavaChenYang
2007-04-18 06:45:27
用 Class.forName()加载时,怎么写?
DriverManager.getManager()的参数怎样写,比如我在sql server的数据库中建立的数据库名为123,数据源在控制面版中怎样配置?
...全文
512
8
打赏
收藏
sql server的数据库的jdbc驱动程序是什么?
用 Class.forName()加载时,怎么写? DriverManager.getManager()的参数怎样写,比如我在sql server的数据库中建立的数据库名为123,数据源在控制面版中怎样配置?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ljmelody
2007-04-18
打赏
举报
回复
不知道楼主用的是什么版本的SQLServer,要下载对应版本的JDBC驱动。给个地址:
http://search.microsoft.com/results.aspx?mkt=en-US&form=MSHOME&setlang=en-US&q=jdbc
在微软的网站上搜索一下就有了。
JavaChenYang
2007-04-18
打赏
举报
回复
非常感谢,如果是用JDBC的话,在哪里下载驱动呢?
大家能给我一个地址吗?
yaochutao
2007-04-18
打赏
举报
回复
你说到控制面版设置的是ODBC连接吧
控制面版-->管理工具-->数据源-->用户DNS,然后点"添加"
拉到最下面选择SQL Server,点完成.
名称:test //(下面要用)
服务器:localhost 点"下一步"
然后默认再点“下一步”
然后选择你要的数据库 “下一步”
然后“完成”
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection("jdbc:odbc:test", "sa", "");
iwillrockyou
2007-04-18
打赏
举报
回复
不好意思,打错了,上面Class.forName那一句应该为:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
iwillrockyou
2007-04-18
打赏
举报
回复
如果你是用jdbc驱动的话就不用在控制面版里面配置数据源了,如果是odbc的话才要。
下载sqlserver的驱动:msbase.jar,mssqlserver.jar,msutil.jar。
然后可以用下面方法得到数据库的链接并执行sql语句:
import java.sql.*;
public class DataBase {
private static ResultSet rs = null;
private static Connection con = null;
private static Statement stat = null;
public static ResultSet dbCon(String s){
try {
Class.forName.com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
try {
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=123","sa","");
stat = con.createStatement();
}
catch (SQLException ex) {
ex.printStackTrace();
}
try {
if(s.toLowerCase().startsWith("select")){
rs = stat.executeQuery(s);
}
else{
stat.executeUpdate(s);
}
}
catch (SQLException ex) {
ex.printStackTrace();
}
return rs;
}
}
需要的时候新建一个实例
DataBase db = new DataBase();
ResultSet rs = db.dbCon("selet * from 123"); //把查询的结果赋给一个rs;
也是初学者,有不合理的地方请见谅!
yaochutao
2007-04-18
打赏
举报
回复
msbase.jar,mssqlserver.jar,msutil.jar
三个文件放在什么地方
tomcat还是sql 2000 目录里
classpath是Java的环境变量????
我用的是Jbuilder 2005
谢谢....
Sunny319
2007-04-18
打赏
举报
回复
要去下载sqlserver的JDBC驱动,把msbase.jar,mssqlserver.jar,msutil.jar加载到classpath
Sunny319
2007-04-18
打赏
举报
回复
import java.sql.*;
public class Test
{
public static void main(String[]args)
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select job_id,job_desc from jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
System.out.println("您的第一个字段内容为:"+rs.getString(1));
System.out.println("您的第二个字段内容为:"+rs.getString(2));
}
}
catch(InstantiationException e)
{
e.printStackTrace();
}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
解决
SQL
SERVER
数据库
驱动程序
无法通过使用安全套接字层(SSL)加密与
SQL
Server
建立安全连接问题JAR包
用于解决
SQL
SERVER
连接问题
驱动程序
无法通过使用安全套接字层(SSL)加密与
SQL
Server
建立安全连接问题JAR包。
sql
server
2008
数据库
的驱动包
sql
jdbc
4.jar
这是
sql
server
2008/2005版的驱动,netbeans 连接
sql
server
必不可少的。
sql
jdbc
4.jar包
驱动程序
jar文件
Sql
Server
jdbc
4.0 jar包
编写Java程序,使用
JDBC
连接
SQL
Server
数据库
使用
JDBC
连接
SQL
Server
数据库
SQL
Server
数据库
位于192.168.2.101。 所需连接的
数据库
为eshop_db,用户名为test,密码为123。 实现思路: 只需要将9.1.3示例中有关My
SQL
数据库
驱动、URL和账户信息,更改为
SQL
...
数据库
驱动程序
是什么?
数据库
JDBC
驱动程序
是什么? 驱动:英文名为“Device Driver”,全称为“设备
驱动程序
”是一种可以使计算机和设备通信的特殊程序,可以 说相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备的...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章