Java连接数据库出现异常,高手看一下吧 40

先贴程序代码再贴控制台的异常控制台哪里是重复循环输出。在另外一个程序中,运行成功,但是还是有类似的东西重复出现在控制台。... 先贴程序代码

再贴控制台的异常

控制台哪里是重复循环输出。
在另外一个程序中,运行成功,但是还是有类似的东西重复出现在控制台。
展开
 我来答
jiangxinyue052
2013-06-11 · TA获得超过644个赞
知道小有建树答主
回答量:186
采纳率:50%
帮助的人:97.3万
展开全部
你确定你的电脑安装了mssql,数据库服务开了,或者是你的数据库默认1433端口改成其他了。

应该是驱动的问题吧,驱动和你的数据库版本不太匹配,我的驱动是这样定义的
String driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
我的应该和你的不是一个版本的驱动
更多追问追答
追问
如果按照你这样的定义方法,抛出异常是不能找到该驱动。
你数据库和驱动用的都是什么?
追答
我的是sql2000绿色版的,只有29M,你的可能是2005以上的吧
推荐这篇文章看看吧,驱动版本不一样,连接字符串也不一样的。这篇文章中给了一个通用的驱动,可以支持2000,2005,2008.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6333abd
2013-06-10
知道答主
回答量:26
采纳率:0%
帮助的人:8.5万
展开全部
看报错的信息应该是连接不上1433端口,你的sqlserver服务器应该没有打开,在服务里面打开即可,
追问
mssqlserver和tcp/ip都打开
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友845f74e61
2013-06-11 · TA获得超过6929个赞
知道大有可为答主
回答量:4050
采纳率:50%
帮助的人:1576万
展开全部

看信息,好象是端口有问题

猜测

  1. 没有启动数据库服务

  2. 服务端口不是1433,在管理器中可以查到,具体怎么查忘记了

更多追问追答
追问
这些都没有问题的
追答
你那个好象是警告,好象不是异常信息啊。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhouzhenyi520
2013-06-10 · 超过32用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:62.8万
展开全部
第一次用么?默认一般是关闭的。

1、打开sqlserver配置管理器。
2、SQL server网络配置----MYSQLSERVER的协议----协议名称 TCP/IP--右键--启用。
追问
第一次用,但是TCP/IP都打开了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a13958686678
2013-06-10 · TA获得超过184个赞
知道小有建树答主
回答量:367
采纳率:0%
帮助的人:226万
展开全部
包导入了没啊 还有 数据库服务开了没啊
追问
开了,我通过另外一个程序取到了数据库表中内容,但是控制台还是会输出红色这部分。导入包是在工程属性哪里添加包吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式