java连接sqlserver报错,求答 已有:sql2000 的JDBC需要三个文件:msbase.jar、mssqlserver.jar、msutil.jarclasspath,path已经修改。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ("jdbc:microsoft:sqlserver://127.0.0.1:1433;User=zc;Password=zc;DatabaseName=lt")-->("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=lt","zc","zc") Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;User=zc;Password=zc;DatabaseName=lt");改一下Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433",User=zc,Password=zc,DatabaseName=lt);试一试,原代码没什么问题 up alaal(穷街)("jdbc:microsoft:sqlserver://127.0.0.1:1433;User=zc;Password=zc;DatabaseName=lt")-->("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=lt","zc","zc") 现在还不可以,解对者,全数送分。System.out.println("待解决");conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=handsetGrame", "zc", "zc"); // sConnStr System.out.println("停顿中。。"); 嗯 在DatabaseName=handsetGrame后面加上;SelectMethod=cursor 注意分号同事确定你的表中没有text或者blob字段 这是sqlserver JDBC的bug bluemeteor(挂月||╭∩╮(︶_︶)╭∩╮) ( ) 不小心丢了个;号刚才试了一下,可以走到下一步了,但第二次测又不行了,和最开始一样难道是库的用户权限的问题?还是sqlserver安装的问题。。 怎么我关了sqlserver服务管理器就行了,开了就又连不上sqlserver了? 关键出在conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=handsetGrame", "zc", "zc"); 身上,你可以1.如有网络的话,可以试试网上的其它数据库服务器2.检查用户名和密码有没有错误可以用odbc测试一下数据库连接有没有问题你上面的代码我都测试过,没有问题 现在如果想要java+sqlserver程序运行,必须关闭sqlserver服务管理器..奇怪谁能解决啊,这个问题困了我一天,火大 好像是占用一样,一关闭,java程序就能运行了。。可我sqlserver里设置同时连接为最大啊 你的java程序不動彈是因為java一直在嘗試連接數據庫而無法連接上,重新建一個用戶看看行不行.要保證sqlserver認證模式是sqlserver+window,同時該用戶對應的數據庫是你加入DatabaseName的名稱 你试一下:User用sa password为空!这是SQLserver默认的用户名和密码 conn.ps.setInt(1,company);//通过不了 querysql = "select ID, Type, Code from tb where company = ? and ServiceID = ?"; 这是什么问题?conn.ps.setInt(1,company);//通过不了 你没有装jdbc的补丁.否则不支持jdk1.4.看微软帮助说明. java AWT Canvas如何设置背景透明??? 有关socket的问题 J2SE 与J2EE 字符串取出放入数组的问题 高分求教:itext显示word的问题。 初学JAVA第一问 JTabbedPane 如何移除 JTabbedPane里面的组件 ????????线程 一個非常非常非常非常奇怪的問題!非高手不能解決!:) 怎么用javamail彻底删除邮件。不是放到垃圾箱里。。 getChannel()问题 ----如何删除ArrayList中重复的元素-----
改一下Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433",User=zc,Password=zc,DatabaseName=lt);试一试,原代码没什么问题
System.out.println("待解决");
conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=handsetGrame", "zc", "zc"); // sConnStr
System.out.println("停顿中。。");
刚才试了一下,可以走到下一步了,但第二次测又不行了,和最开始一样
难道是库的用户权限的问题?还是sqlserver安装的问题。。
1.如有网络的话,可以试试网上的其它数据库服务器
2.检查用户名和密码有没有错误
可以用odbc测试一下数据库连接有没有问题你上面的代码我都测试过,没有问题
可我sqlserver里设置同时连接为最大啊
重新建一個用戶看看行不行.
要保證sqlserver認證模式是sqlserver+window,
同時該用戶對應的數據庫是你加入DatabaseName的名稱
password为空!
这是SQLserver默认的用户名和密码
conn.ps.setInt(1,company);//通过不了