我已经把三个jar包加到CLASSPATH中了,
Class.forname("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con = DriverManager.creatconnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;datavaseName=pubs","sa","sa")
总是出noclassfound之类的异常,就是因为这个考试都没过
Class.forname("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con = DriverManager.creatconnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;datavaseName=pubs","sa","sa")
总是出noclassfound之类的异常,就是因为这个考试都没过
解决方案 »
- Java中的HashSet问题 求大神帮忙
- 做项目时的代码布局问题
- 怎么将java程序变成像qq,word一样的应用程序
- 如何让SWING做的JDialog 运行自动仅位于桌面中央
- jdbc连接oralce 长时间空闲后再使用此连接操作数据库时造成线程一直等待
- 请问关于JTree显示
- 求图像处理中的canny边缘检测算法的源程序(高分--全部家底求救)
- Applet程序应该怎么样改成本地应用程序?
- 网络问题,高手帮忙啊
- 一个关于java构建器的初始化菜鸟问题,10分求解!!
- 写一个注册的JFrame小应用程序,新手求助现场高手,万分感谢!!!
- 弱弱的问一句,如何回答别人提出的FAQ来提高自己的信誉分
数据库服务器端口 1433有没有打开这点也要确认
哪三个jar包说一下
不是createconnection
如果编译通过
没有升级到sp3 会抛出Error establishing socket 异常
以上都通过
才会到出现ClassNotFoundException异常的情况
这个是forName里引用类不存在的异常。
应该是三个SqlServer2000驱动包没有导入成功。
或者 就是考试的时候你也在拼命的笔误,把编译器气的!
这是jdbc直连的讲解(很详细的)
下面是sp3的中文下载地址http://download.microsoft.com/download/d/d/e/dde427eb-0296-4eac-a47c-d11a66b03816/chs_sql2ksp3.exe
是databaseName这里大小写不区分。