Java关于ODBC方式连接数据库,url不知道怎么填!

书本很忽略地带过说odbc,只推荐是第三方驱动jdbc连接数据库,我现在不知道用ODBC方式到底怎么填写url!Connectionconn=DriverManager.... 书本很忽略地带过说odbc,只推荐是第三方驱动jdbc连接数据库,
我现在不知道用ODBC方式到底怎么填写url!
Connection conn=DriverManager.getConnection("jdbc:odbc:", "sa", "139232");
上面第一个参数odbc:然后我填什么呀!? 书里只说是填建立的连接源,靠,都不知道怎么找!
如果按照jdbc 第三方驱动,是填类似 //localhost:1433;databasename=xx 这样, 但odbc偏偏不是~
SQLServer 2008 R2, IDE 是 Myeclipse…… 谢谢谢谢~~~~
展开
 我来答
ok落叶飘渺
2013-04-03
知道答主
回答量:22
采纳率:0%
帮助的人:10.2万
展开全部
jdbc:microsoft:sqlserver://IP地址:端口号;DatabaseName=数据库名称
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
405349687
2013-04-03 · TA获得超过1251个赞
知道小有建树答主
回答量:725
采纳率:100%
帮助的人:479万
展开全部
这是我收集的,希望可以帮到你
#drivers=com.inet.tds.TdsDriver
#logfile=c: esin-2.1.4DBConnectPool-log.txt
#test.maxconn=1000
#test.url=jdbc:inetdae:SERVER:1433?sql7=true
#test.user=sa
#test.password=test

#SqlServer
#drivers=com.microsoft.jdbc.sqlserver.SQLServerDriver
#logfile=F: esin-2.1.4DBConnectPool-log.txt
#test.maxconn=20
#test.url=jdbc:microsoft:sqlserver://192.168.0.5:1433;DatabaseName=test
#test.user=sa
#test.password=test

#Oracle
#drivers=oracle.jdbc.driver.OracleDriver
#logfile=c:esin-2.1.4DBConnectPool-log.txt
#evatesoft.maxconn=100
#evatesoft.url=jdbc:oracle:thin:@192.168.1.51:1521:test
#evatesoft.user=sa
#evatesoft.password=test
追问
这些明显就不是odbc桥接方式
追答
在 Windows XP 中创建系统 DSN
单击开始,指向控制面板,双击管理工具,然后双击数据源 (ODBC)。
单击系统 DSN 选项卡,然后单击添加。
单击与您要连接的数据库类型相对应的数据库驱动程序,然后单击完成。
键入数据源名称。确保选择一个您能记住的名称。以后您将使用该名称。
单击选择。
单击正确的数据库,然后单击确定。
单击确定,然后再次单击确定。他的说法是对的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自巢湖敬老慈幼的风车草
2013-04-03 · TA获得超过207个赞
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:115万
展开全部
jdbc:sqlserver://192.168.1.1:1433;

希望能帮助到你
更多追问追答
追问
你这个是纯java方式,大哥~odbc是jdbc:odbc:开头的
追答
jdbc:odbc:conndb
conndb 是你数据源名称

一般不推荐此方法,因为效率比较低。这个是通过java的jdbc链接微软的odbc,中间要进行转换。
最好还是用java开发好的驱动包
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友37397c621
2013-04-03 · TA获得超过695个赞
知道小有建树答主
回答量:427
采纳率:100%
帮助的人:149万
展开全部
jdbc:odbc:数据源名
追问
那你说得出来怎么找数据源名么,大哥~
追答
在 Windows XP 中创建系统 DSN
单击开始,指向控制面板,双击管理工具,然后双击数据源 (ODBC)。
单击系统 DSN 选项卡,然后单击添加。
单击与您要连接的数据库类型相对应的数据库驱动程序,然后单击完成。
键入数据源名称。确保选择一个您能记住的名称。以后您将使用该名称。
单击选择。
单击正确的数据库,然后单击确定。
单击确定,然后再次单击确定。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
T1305622535T
2013-04-03 · 超过28用户采纳过TA的回答
知道答主
回答量:150
采纳率:0%
帮助的人:73万
展开全部
网上一搜一大堆
追问
自己查还问来干嘛,查只是解决办法之一
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式