ms的jdbc驱动放在lib里面,程序为什么找不到它呀? 你可以把MS的JDBC的路径加到classpath里面去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把那三个文件放到TOMCAT\COMMON\LIB下面测试一下,看SERVLET能不能找到那些类.假如还是找不到的话有可能是你的加载语句有问题. 1.msbase.jar、mssqlserver.jar、msutil.jar这三个保存到webapps\test\WEB-INF\lib\作法已经正确。没有必需添加到classpath或者\common\lib或者\server\lib。2.确定楼主的msserver的数据库驱动名称没有写错! 一般连接代码如下:try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url = "jdbc:microsoft:sqlserver://192.168.0.151:1433;DatabaseName=mytest"; //pubs为你的数据库的 String user = "sa"; String password = ""; Connection conn = DriverManager.getConnection(url, user, password);}catch(Exception e){ e.printStackTrace();} 连接语句我都是照着书上写的和楼上的差不多,好像是到这里的时候 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")就说找不到msbase类。是不是一定要设置classpath呢?如果放到虚拟空间上怎么办呢? classpath一定要设置的,还有jdbc的数据源也要设置好,如果数据源没设置好,也容易出错 如果使用用虚拟主机+配置tomcat数据源,那应该把数据库驱动程序保存到\common\lib\目录下。在配置过程中,最好新创建一个应用部署来测试这个功能。 Spring AOP 方法执行效率问题 关于hibernate连接sqlserver2008 找不到的问题 算法:输入数字,将其转换为中文。 Struts2程序在TOMCAT5.0.30下运行正常,但在WEBLOGIC8.1.4下运行缓慢 急寻struts+spring+hibernate+lucene的例子,哪位有的,谢谢 高手低手赏脸帮个小忙,谢谢了 表单跳转的问题 JBuilder中如何部署EJB应用到WebLogic8.1中? 如何配置EJB服务器 如何在applet中使用rmi? 请教一个tomcat的问题 关于struts与hibernate的问题
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url = "jdbc:microsoft:sqlserver://192.168.0.151:1433;DatabaseName=mytest";
//pubs为你的数据库的
String user = "sa";
String password = "";
Connection conn = DriverManager.getConnection(url, user, password);
}catch(Exception e){
e.printStackTrace();
}
好像是到这里的时候 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")
就说找不到msbase类。
是不是一定要设置classpath呢?如果放到虚拟空间上怎么办呢?