当前位置: 技术问答>java相关
用JDBC连接SqlServer数据库的怪问题
来源: 互联网 发布时间:2017-04-12
本文导语: 我安装了sqlserver_Jdbc,并设置好了classpath,写了个Java程序测试,代码如下: import java.sql.*; public class testsql { public static void main(String[] args) { try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); ...
我安装了sqlserver_Jdbc,并设置好了classpath,写了个Java程序测试,代码如下:
import java.sql.*;
public class testsql
{
public static void main(String[] args)
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(Exception ex)
{
System.out.println(ex.toString());
}
}
}
这个程序能正常编译通过,但我写的.jsp页面
打开时却报错:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
这怎么回事?
import java.sql.*;
public class testsql
{
public static void main(String[] args)
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(Exception ex)
{
System.out.println(ex.toString());
}
}
}
这个程序能正常编译通过,但我写的.jsp页面
打开时却报错:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
这怎么回事?
|
是不是你的web server没有正确的识别你的classpath?你将那三个文件放在你的web server中的lib文件夹下试试,注意可能需要重新启动web server
|
什么叫设置好了classpath,错误很明显的告诉你没有找到,估计还是没有设置好classpath
有三个.jar的路径要加入到classpath里,你全部完成了吗
有三个.jar的路径要加入到classpath里,你全部完成了吗
|
增加一句
|
:)