社区
Eclipse
帖子详情
eclipse中用jdbc连接sql server
juan123
2008-04-04 01:50:00
我打算用java编程
但是我怎么也连不上jdbc,jdbc驱动我安装了,但是lib中三个jar应该放哪呢
是放在java文件夹下,jdk还是jre下的lib中
麻烦详细讲下过程
直到怎么连接上sql server
谢谢
...全文
794
48
打赏
收藏
eclipse中用jdbc连接sql server
我打算用java编程 但是我怎么也连不上jdbc,jdbc驱动我安装了,但是lib中三个jar应该放哪呢 是放在java文件夹下,jdk还是jre下的lib中 麻烦详细讲下过程 直到怎么连接上sql server 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
48 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mike110110
2008-04-08
打赏
举报
回复
楼主大哥 你的好了没??好了给这些菜鸟说说你的经验教训啊!!!小弟在这有理了!!!别让我们在走弯路了。。。走弯路可真打击人啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
haiyanzh
2008-04-08
打赏
举报
回复
要是用的MySQL数据库,那数据库链接时候Class.forName()中的名字怎么写啊?这些名字在哪里知道的?
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";
String user ="sa";
String password = "";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection(url,user,password);
yuanjun_xf
2008-04-08
打赏
举报
回复
可能你的SP4补丁没有打!或者你的程序中没有导入驱动包
senyangwu
2008-04-08
打赏
举报
回复
SQL Server默认是禁止TCP/IP连接的
检查一下是否允许TCP/IP连接
zhou_ye
2008-04-07
打赏
举报
回复
放在java文件夹下,jdk下的lib中
xiaozhefei
2008-04-06
打赏
举报
回复
楼上各位都相当热情,我是路过的,但我按不明白到底是那种错误,我以前也遇过这种情况,又是打补丁,又是修改密码,或者更改数据库连接方式,最终是连上了,但我还是不明确这是什么错误。那位大侠能说得更明白点或更确切点吗?
ceoshunge
2008-04-05
打赏
举报
回复
哪位高手实例个在MyEclipse创建Spring和Hibernate,我不甚感激!
先谢了!
AwL_1124
2008-04-05
打赏
举报
回复
这个就挺好 呵呵[Quote=引用 3 楼 cnjzy0106 的回复:]
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn = DriverManager.getConnection
("jdbc:microsoft:sqlserver://127.0.0.1:1433;User=sa;Password=");
[/Quote]
nettman
2008-04-05
打赏
举报
回复
Mark!
zebinfang
2008-04-05
打赏
举报
回复
天,有这么复杂吗?把三个包加到你的工程,
msbase.jar
mssqlserver.jar
msutil.jar
就行了。
starcloudmountain
2008-04-05
打赏
举报
回复
去掉sp4补丁,打sp3补丁试试。
tyrone_wang
2008-04-05
打赏
举报
回复
是数据库啊
cnjzy0106
2008-04-05
打赏
举报
回复
楼上的桥连不是数据源名么??String url="jdbc:odbc:数据库名";
tyrone_wang
2008-04-05
打赏
举报
回复
你的是XP系统吧,
首先 :SQL SERVER你装了SP4补丁没的
确定装了,就用下面的代码试下
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.DB;
import java.sql.*;
public class ConnectDB {
public static Connection getCon()
{
Connection con=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:数据库名";
String userID="";
String Password="";
con=DriverManager.getConnection(url,userID,Password);
}
catch(Exception e)
{
e.printStackTrace();
}
return con;
}
public static void main(String [] args){
Statement stmt=null;
ResultSet rst=null;
// ConnectDB cdb=new ConnectDB();
try{
stmt=(getCon()).createStatement();
String sql="select * from s数据库表名";
rst=stmt.executeQuery(sql);
while(rst.next()){
System.out.print(rst.getString(1));
System.out.print(rst.getString(2));
}
}
catch(Exception e){
e.printStackTrace();
}
}
}
mxx123
2008-04-05
打赏
举报
回复
关注
java_mobile
2008-04-05
打赏
举报
回复
装了sql server 的jdbc驱动程序后,把根目录下的三个驱动包用:右击工程名
选择build path -> configure build path然后选Libraries -> add external jars 导入到工程目录下面去,也可在环境变量claapath中加入三个jar包的路径,然后参考如下代码
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";
String user ="sa";
String password = "root";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection(url,user,password);
当然前提是要启动sql server的服务,1433端口是可用的....我当时就是犯这种错误,呵呵...
lionspate
2008-04-05
打赏
举报
回复
[Quote=引用 22 楼 AXuan_Good_GAME 的回复:]
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";
String user ="sa";
String password = "";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection(url,user,password);
按这个改一下
[/Quote]
这个更容易理解
lionspate
2008-04-05
打赏
举报
回复
[Quote=引用 33 楼 AwL_1124 的回复:]
这个就挺好 呵呵引用 3 楼 cnjzy0106 的回复:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn = DriverManager.getConnection
("jdbc:microsoft:sqlserver://127.0.0.1:1433;User=sa;Password=");
[/Quote]
挺好,
sjj_nuli
2008-04-05
打赏
举报
回复
右击工程名
选择build path -> configure build path然后选Libraries -> add external jars
导入连接JDBC的4个包就OK了
Phh1314
2008-04-05
打赏
举报
回复
错误是找不到你的数据源~~~
打开控制面板--〉管理工具--〉数据源 进行更改~~~
可能是你没有创建数据源“northwind” !!!!! 所以DatabaseName=northwind;就找不到数据源~~ 报(Unknown Source) 错误!!!
加载更多回复(27)
Eclipse
利用
JDBC
连接
SQL
Server
本文详细指导如何在
SQL
Server
上配置混合验证模式,包括修改服务器身份验证、创建数据库和用户,下载并导入
JDBC
驱动,通过Java
Eclipse
进行
连接
测试。遇到问题时,提供了关键步骤和错误解决方案。
配置
eclipse
通过
JDBC
连接
SQl
Server
2008R2数据库
本文详细介绍了如何配置
Eclipse
通过
JDBC
连接
到
SQL
Server
2008R2数据库,包括
SQL
Server
的配置、
JDBC
驱动的导入和在
Eclipse
中编写Java代码进行数据库
连接
测试。步骤包括设置TCP/IP端口为1433,导入
JDBC
驱动到Java的lib/ext目录,以及使用Java代码创建并操作数据库表。
eclipse
与
SQL
server
数据库的
连接
(导入
JDBC
驱动包、使用
SQL
server
身份验证方式登录)
本文详细介绍了如何通过
Eclipse
IDE使用
JDBC
驱动
连接
SQL
Server
数据库的过程。从下载适合的
JDBC
驱动开始,到配置
Eclipse
环境及创建数据库
连接
,直至运行示例代码,全程图文并茂,帮助读者轻松掌握
SQL
Server
的
JDBC
连接
方法。
eclipse
连接
sql
server
2019、navicat相关问题(Javase、jdk、
jdbc
正确选择)
本文详细介绍了如何根据Java SE版本选择合适的
JDBC
驱动和JDK,以解决
Eclipse
连接
SQL
Server
时可能出现的问题。作者分享了从下载
JDBC
驱动、更改JDK版本到配置
Eclipse
的全过程,并提供了
SQL
Server
身份验证设置和Navicat
连接
SQL
Server
的步骤。遇到Java版本与
JDBC
驱动不匹配导致的
连接
问题的读者将从中受益。
Eclipse
Java 通过
JDBC
连接
SQL
Server
2012
本文详细介绍了如何在
Eclipse
环境中使用Java通过
JDBC
连接
SQL
Server
2012,包括
SQL
Server
的配置、
JDBC
驱动的添加以及
连接
代码示例。
Eclipse
58,440
社区成员
49,457
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章