怎么在jsp链接sqlserver2000 怎么在jsp链接sqlserver2000,跳转老不成功,不管怎么输入,密码用户名都有错,这个的问题是出在那,请高手一定要帮我啊,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 报的啥错你连接上了没我的资源里有本 myEclipse 开发中文教程,楼主可以去看看 要看你的是什么数据库,SQLServer,Oracle? 你加载驱动了吗? SQL SERVER2002的和SQL SERVER 2005的驱动不一样的.到微软网站下载.把JIA包放WEBINF/LIB 下面. 这个是我的整个系统链接数据库的程序,大家看看错在那吗,我链接的是mf sqlserver 2000package com.course;import java.io.*; import java.sql.*; public class sqlBean{/// public Connection conn=null; public ResultSet rs=null; //声明数据库连接字符串private String DatabaseDriver="sun.jdbc.odbc.JdbcOdbcDriver"; //DataSource 数据源名称DSN private String DatabaseConnStr="jdbc:odbc:ClassDB,'sa',";//定义方法 /*setXxx用于设置属性值;getXxx用于得到属性值*/ public void setDatabaseDriver(String Driver){ this.DatabaseDriver=Driver; } public String getDatabaseDriver(){ return (this.DatabaseDriver); } public void setDatabaseConnStr(String ConnStr){ this.DatabaseConnStr=ConnStr; } public String getDatabaseConnStr(){ return (this.DatabaseConnStr); } public sqlBean(){/////构造函数 try{ Class.forName(DatabaseDriver); } catch(java.lang.ClassNotFoundException e){ System.err.println("加载驱动器有错误:"+e.getMessage( )); System.out.print("执行插入有错误:"+e.getMessage());//输出到客户端 } } //执行插入操作的方法 public int executeInsert(String sql){ int num=0;try{ conn = DriverManager.getConnection("jdbc:odbc:ClassDB","sa","");Statement stmt=conn.createStatement( ); num=stmt.executeUpdate(sql); } catch(SQLException ex){ System.err.println("执行插入有错误:"+ex.getMessage() ); System.out.print("执行插入有错误:"+ex.getMessage());//输出到客户端 }CloseDataBase();return num;} //执行查询操作的方法 public ResultSet executeQuery(String sql){ rs=null; try{ conn = DriverManager.getConnection("jdbc:odbc:ClassDB","sa","");Statement stmt=conn.createStatement( ); rs=stmt.executeQuery(sql);} catch(SQLException ex){ System.err.println("执行查询有错误:"+ex.getMessage() ); System.out.print("执行查询有错误:"+ex.getMessage()); //输出到客户端 } return rs; } //执行删除操作的方法public int executeDelete(String sql){ int num=0;try{ conn = DriverManager.getConnection("jdbc:odbc:ClassDB","sa","");Statement stmt=conn.createStatement( ); num=stmt.executeUpdate(sql); } catch(SQLException ex){ System.err.println("执行删除有错误:"+ex.getMessage() ); System.out.print("执行删除有错误:"+ex.getMessage()); //输出到客户端 } CloseDataBase();return num;} //关闭数据库连接public void CloseDataBase(){ try{ conn.close(); } catch(Exception end){ System.err.println("执行关闭Connection对象有错误:"+end.getMessage( ) ); System.out.print("执行执行关闭Connection对象有错误:有错误:"+end.getMessage()); //输出到客户端 } } } 制作报表的免费工具 求助,AXIS2 webservice部署在另外一台电脑后,访问出错 SQL+数组问题 请教, jsf和foreach混用的问题 jsp语言参考 请介绍一款用与eclipse的支持正常中文显示于插入的插件 请问怎么这JB2005里创建validator验证框架啊? java如何实现二维码编码和解码! 如何解决上传时的乱码问题?? Spring 关于控制ACTION的一个问题(在线等) 读取tomcat webapps下的一个文件
你连接上了没我的资源里有本 myEclipse 开发中文教程,楼主可以去看看
import java.sql.*; public class sqlBean{/// public Connection conn=null; public ResultSet rs=null;
//声明数据库连接字符串
private String DatabaseDriver="sun.jdbc.odbc.JdbcOdbcDriver";
//DataSource 数据源名称DSN
private String DatabaseConnStr="jdbc:odbc:ClassDB,'sa',";//定义方法
/*setXxx用于设置属性值;getXxx用于得到属性值*/
public void setDatabaseDriver(String Driver){
this.DatabaseDriver=Driver;
}
public String getDatabaseDriver(){
return (this.DatabaseDriver);
} public void setDatabaseConnStr(String ConnStr){
this.DatabaseConnStr=ConnStr;
}
public String getDatabaseConnStr(){
return (this.DatabaseConnStr);
} public sqlBean(){/////构造函数
try{
Class.forName(DatabaseDriver);
}
catch(java.lang.ClassNotFoundException e){
System.err.println("加载驱动器有错误:"+e.getMessage( ));
System.out.print("执行插入有错误:"+e.getMessage());//输出到客户端
}
} //执行插入操作的方法
public int executeInsert(String sql){
int num=0;
try{
conn = DriverManager.getConnection("jdbc:odbc:ClassDB","sa","");
Statement stmt=conn.createStatement( );
num=stmt.executeUpdate(sql);
}
catch(SQLException ex){
System.err.println("执行插入有错误:"+ex.getMessage() );
System.out.print("执行插入有错误:"+ex.getMessage());//输出到客户端
}CloseDataBase();
return num;
}
//执行查询操作的方法
public ResultSet executeQuery(String sql){
rs=null;
try{
conn = DriverManager.getConnection("jdbc:odbc:ClassDB","sa","");
Statement stmt=conn.createStatement( );
rs=stmt.executeQuery(sql);
}
catch(SQLException ex){
System.err.println("执行查询有错误:"+ex.getMessage() );
System.out.print("执行查询有错误:"+ex.getMessage()); //输出到客户端
} return rs;
}
//执行删除操作的方法
public int executeDelete(String sql){
int num=0;
try{ conn = DriverManager.getConnection("jdbc:odbc:ClassDB","sa","");
Statement stmt=conn.createStatement( );
num=stmt.executeUpdate(sql);
}
catch(SQLException ex){
System.err.println("执行删除有错误:"+ex.getMessage() );
System.out.print("执行删除有错误:"+ex.getMessage()); //输出到客户端
}
CloseDataBase();
return num;
}
//关闭数据库连接
public void CloseDataBase(){
try{
conn.close();
}
catch(Exception end){
System.err.println("执行关闭Connection对象有错误:"+end.getMessage( ) );
System.out.print("执行执行关闭Connection对象有错误:有错误:"+end.getMessage()); //输出到客户端
}
}
}