JSP低手提问。。。。 要装驱动啊。com.microsoft.jdbc.sqlserver.SQLServerDriver 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=user_db"; package opendb;import java.sql.*;public class opendb{ String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver"; String sConnStr="jdbc:odbc:JSP"; Connection conn=null; ResultSet rs=null; public opendb() { try{ Class.forName(sDBDriver);} catch(java.lang.ClassNotFoundException e){ System.err.println("opendb():"+e.getMessage());} } public ResultSet executeQuery(String sql) { rs=null; try{ conn=DriverManager.getConnection(sConnStr,"damboo","123456"); Statement stmt=conn.createStatement(); rs=stmt.executeQuery(sql); } catch(SQLException ex){ System.err.println("aq.executeQuery:"+ex.getMessage());} return rs; } public ResultSet sqlUpdate(String sql){ try{ conn = DriverManager.getConnection(sConnStr,"damboo","123456"); Statement stmt = conn.createStatement(); stmt.executeUpdate(sql); }catch(SQLException e){ System.out.println("sqlUpdate():" + e.getMessage()); } return rs; }}这是我的数据库连接类,你对比着看看吧! 如果驱动是.jar文件把它放到Tomcat 4.1\common\lib下还有这里String url="jdbc:microsoft:sqlserver://localhost/oa:1433;DatabaseName=user_db";中间的/oa我不知道是什么意思,完全不用写的即:String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=user_db"; 关于编码的问题... 奇怪的乱码问题, 为啥出现乱码 IP地址转发问题,请帮忙 jsp tomcat连接Access数据库问题 百思不解,为什么总是提示“[Microsoft][ODBC SQL Server Driver]无效的描述符索引”? 使用eclipse2.1.2+jboss3.2.3开发cmp时出错 多行文本如个原格式输出? 初学者问题:tomcat启动出错,在线等待! 求分析异常:AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.uer 请教时间的读取 怎么在一个类中引用其他的类???
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=user_db";
{
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:JSP";
Connection conn=null;
ResultSet rs=null;
public opendb()
{
try{
Class.forName(sDBDriver);}
catch(java.lang.ClassNotFoundException e){
System.err.println("opendb():"+e.getMessage());}
}
public ResultSet executeQuery(String sql)
{
rs=null;
try{
conn=DriverManager.getConnection(sConnStr,"damboo","123456");
Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}
catch(SQLException ex){
System.err.println("aq.executeQuery:"+ex.getMessage());}
return rs;
}
public ResultSet sqlUpdate(String sql){
try{
conn = DriverManager.getConnection(sConnStr,"damboo","123456");
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);
}catch(SQLException e){
System.out.println("sqlUpdate():" + e.getMessage());
}
return rs;
}}这是我的数据库连接类,你对比着看看吧!
还有这里
String url="jdbc:microsoft:sqlserver://localhost/oa:1433;DatabaseName=user_db";
中间的/oa我不知道是什么意思,完全不用写的
即:
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=user_db";