当前位置:  技术问答>java相关

咋回事:SQL Server Driver for Jdbc ?

    来源: 互联网  发布时间:2015-05-15

    本文导语:  1.下载并安装jdbc. 2.设置classpath如:   c:root_dirlibmsbase.jar;c:root_dirlibmsutil.jar;c:root_dirlibmssqlserver.jar; 3.运行程序(注:该程序使用jdbcodbc时工作正常),得到以下错误: E:>java    BookQuery_Jdbc SQLException:[Microsoft][SQLServer JDBC Drive...


1.下载并安装jdbc.
2.设置classpath如:   c:root_dirlibmsbase.jar;c:root_dirlibmsutil.jar;c:root_dirlibmssqlserver.jar;
3.运行程序(注:该程序使用jdbcodbc时工作正常),得到以下错误:

E:>java    BookQuery_Jdbc
SQLException:[Microsoft][SQLServer JDBC Driver][SQLServer]用户 'Administrator'
登录失败。原因: 未与信任 SQL Server 连接相关联。


!!也不知是哪儿没弄好,望大虾给诊断诊断!!

附程序:
//====================== BookQuery_Jdbc.java ======================
import java.io.*;
import java.sql.*;
class BookQuery_Jdbc
  {
  public static void main(String args[])
    {
    try
      { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); }
    catch (ClassNotFoundException ce)
      { System.out.println("SQLException:"+ce.getMessage()); }
    try
      {
      Connection con =
        DriverManager.getConnection("jdbc:microsoft:sqlserver://nasoft:1433","Administrator","jhgang");
  con.setCatalog ("bookbase");
      Statement stmt = con.createStatement();
      ResultSet rs=stmt.executeQuery("select * from bookTab");
      while (rs.next())
        {
        System.out.println(
          "书号: " + rs.getInt(1) + "t" +
          "书名: " + rs.getString(2) + "t" +
          "作者: " + rs.getString(3) + "t" +
          "单价: " + rs.getFloat(4) );
        }
      stmt.close();
      con.close();
      }
    catch (SQLException e)
      { System.out.println("SQLException:"+e.getMessage()); }
    }
  }


 
 

|
你把SQL Server 2000的验证模式改为SQL Server与Windows NT混合验证应该就可以了!!!

|
你这个问题应该出自于SQL Server 2000的配置问题!!!

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 一上虚拟机就上不了网,是怎么回事?
  • telnet连接上之后,就立即关闭连接是怎么回事?
  • xawtv没图像是怎么回事?高手请进
  • vmtools 工具 在linux挂起之后不可用是怎么回事啊
  • 运行helloworld时出现错误,怎么回事?
  • 哪位高手能替兄弟解释一下,Struts是怎么回事?
  • 我的JAVA解释器是怎么回事啦?
  • 新手求助,编译时说不能解析字符是怎么回事?
  • 請問INSTALL ORACLE時,提示 not set DISPLAY是怎麼回事?
  • 这是怎么回事??来者有分!!
  • 看看这个错误是怎么回事
  • 我unix系统的ps命令不好用了,是怎么回事
  • watchdog timeout是怎么回事?
  • 启动时遇到Bringing up interface eth0[failed]怎么回事
  • 请问:Sun Netra上的fault灯总一闪一闪的是怎么回事?
  • InputStream读不了1000个字节后面的字节,怎么回事?
  • 创建线程失败 返回值为 11 怎么回事?
  • 那位能讲讲这个东西是怎么回事?
  • 怎么回事
  • netfilter 和 IPTABLES 是一回事吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3