已有:sql2000 的JDBC需要三个文件:msbase.jar、mssqlserver.jar、msutil.jar
classpath,path已经修改。。

解决方案 »

  1.   

    ("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")
      

  2.   

    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);试一试,原代码没什么问题
      

  3.   

    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")
      

  4.   

    现在还不可以,解对者,全数送分。
    System.out.println("待解决");
    conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=handsetGrame", "zc", "zc"); // sConnStr
                System.out.println("停顿中。。");
      

  5.   

    嗯 在DatabaseName=handsetGrame后面加上;SelectMethod=cursor  注意分号同事确定你的表中没有text或者blob字段   这是sqlserver JDBC的bug
      

  6.   

    bluemeteor(挂月||╭∩╮(︶_︶)╭∩╮) ( ) 不小心丢了个;号
    刚才试了一下,可以走到下一步了,但第二次测又不行了,和最开始一样
    难道是库的用户权限的问题?还是sqlserver安装的问题。。
      

  7.   

    怎么我关了sqlserver服务管理器就行了,开了就又连不上sqlserver了?
      

  8.   

    关键出在conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=handsetGrame", "zc", "zc"); 身上,你可以
    1.如有网络的话,可以试试网上的其它数据库服务器
    2.检查用户名和密码有没有错误
    可以用odbc测试一下数据库连接有没有问题你上面的代码我都测试过,没有问题
      

  9.   

    现在如果想要java+sqlserver程序运行,必须关闭sqlserver服务管理器..奇怪谁能解决啊,这个问题困了我一天,火大
      

  10.   

    好像是占用一样,一关闭,java程序就能运行了。。
    可我sqlserver里设置同时连接为最大啊
      

  11.   

    你的java程序不動彈是因為java一直在嘗試連接數據庫而無法連接上,
    重新建一個用戶看看行不行.
    要保證sqlserver認證模式是sqlserver+window,
    同時該用戶對應的數據庫是你加入DatabaseName的名稱
      

  12.   

    你试一下:User用sa
              password为空!
    这是SQLserver默认的用户名和密码
      

  13.   

    conn.ps.setInt(1,company);//通过不了
      

  14.   

    querysql = "select ID, Type, Code from tb where company = ? and ServiceID = ?";
      

  15.   

    这是什么问题?
    conn.ps.setInt(1,company);//通过不了
      

  16.   

    你没有装jdbc的补丁.否则不支持jdk1.4.看微软帮助说明.