private String DatabaseConnStr="jdbc:microsoft:sqlserver://(local);DatabaseName=educationi,'edu','edu'"; 
private String strcon = "jdbc:microsoft:sqlserver://(local);DatabaseName=educationi"; 
红色地方这个写错了,应该这样写:localhost:1433
你这用的还是以前的那三个jar包,有时会出错的,现在都不用了,都用jtds的jar包了,2000和2005都可以,一个包就行了,如果需要去我的资源下下载:
http://download.csdn.net/user/combai
有demo

解决方案 »

  1.   

    你把DatabaseDriver字符串改成sun.jdbc.odbc.JdbcOdbcDriver这个试下
      

  2.   

    是数据库没有打补丁lz打个补丁就好了,先打sp3 试一试,如果还是不行就打 sp4
      

  3.   

    赶快打sp3或sp4补丁
    注意添加好jar包
      

  4.   

    1.
    private String DatabaseConnStr="jdbc:microsoft:sqlserver://(local);DatabaseName=educationi,'edu','edu'"; 
    private String strcon = "jdbc:microsoft:sqlserver://(local);DatabaseName=educationi"; 
    写错了,(local)字符替换为:127.0.0.1:1433 或其他网络上的数据库连接地址
    2.
    com.microsoft.jdbc.sqlserver.SQLServerDriver 这个驱动可以查看一下,
    Eclipse下右边查看项目的sqlserver jar包中,有没有com.microsoft.jdbc.sqlserver.SQLServerDriver这个类