连接数据库 SQL SERVER 2000 +sp3 !代码如下:
import java.sql.*;
public class TestDB {
public static void main(String[] args) {
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=pubs";
String userName = "sa";
String userPwd = "123";
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!");
}
catch (Exception e) {
e.printStackTrace();
}
}
}
--------------
这是照网上的资料做的! 报错如下:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at TestDB.main(TestDB.java:11)
---------------------------classpath配置如下:
.;D:\program files\Java\jdk1.5.0_06\lib;D:\tomcat5.5.15\common\lib\servlet-api.jar;D:\myjava;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar\;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;
------------------------
网上的资料都查遍了,还是不晓得杂个解决! 大哥赐教!!! 谢谢
import java.sql.*;
public class TestDB {
public static void main(String[] args) {
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=pubs";
String userName = "sa";
String userPwd = "123";
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!");
}
catch (Exception e) {
e.printStackTrace();
}
}
}
--------------
这是照网上的资料做的! 报错如下:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at TestDB.main(TestDB.java:11)
---------------------------classpath配置如下:
.;D:\program files\Java\jdk1.5.0_06\lib;D:\tomcat5.5.15\common\lib\servlet-api.jar;D:\myjava;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar\;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;
------------------------
网上的资料都查遍了,还是不晓得杂个解决! 大哥赐教!!! 谢谢
解决方案 »
- 关于在<html:select>标签中插入java代码
- 请指点一下,我的jsp代码,谢谢
- 一个项目从项目需求到测试完毕,都需要写什么文档?
- ssh 一点小问题 修改不行 点击修改 详细页出不来。
- 很奇怪的中文乱码问题,请大家帮忙!
- 网页嵌入real player,以hhtp方式打开能播放,以https方式就不行,怎么办?
- 初学者的一段代码,请帮助-----在线
- struts2 怎么判断当前时间是否小于结果集的时间?
- jdk tomcat 5环境的搭建
- jspSmartUpload怎么取得第一个和第二个文件名?
- IE 下我寫的系統界面效果 經典!!爽!!
- Applet标签问题,遇到过类似问题的高手指点。
办法1、三个jar包的存放路径中不要有空格
办法2、直接将三个jar包拷贝到应用的web-inf/lib目录下即可(tomcat下一般不配置classpath)
办法1、三个jar包的存放路径中不要有空格
办法2、直接将三个jar包拷贝到应用的web-inf/lib目录下即可(tomcat下一般不配置classpath)
--------------------1.jar包的存放路径中不要有空格--应该没有空格,我先看看有没有空格!2.是指在应用下新建web-inf/lib目录吗?
直接将三个jar包拷贝到Tomcat 5.0\common\lib下应该可以的,不过驱动最好下新一点的~
空格是指C:\Program Files\Microsoft SQL Server 2000 Driver for 中的这些空格,最好不要有
WEB-INF目录就在你的应用下面,不可能你没有建吧!?
建议需要引用得包跟随项目放。放在web-inf/lib下。
其次,推荐jtds驱动。不过这个和你当前问题无关。
直接将三个jar包拷贝到Tomcat 5.0\common\lib下应该可以的,不过驱动最好下新一点的~
----------------
这个不是JSP连接数据库,应该跟TOMCAT无关吧.------------------------
没问题,打过sp4就行了
空格是指C:\Program Files\Microsoft SQL Server 2000 Driver for 中的这些空格,最好不要有
WEB-INF目录就在你的应用下面,不可能你没有建吧!?
单个工程有自己的classpath。
建议需要引用得包跟随项目放。放在web-inf/lib下。
其次,推荐jtds驱动。不过这个和你当前问题无关。
--------------------------------------------------空格已经去了,在应用下也建了web-inf/lib,并且把三个jar包也拷到下面了.但是还是出现那个问题~~~ 郁闷了 按理来说应该没问题了啊!!!!!