JSP连ACCESS数据库

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:40:56
在学JSP,用ACCESS,但是怎么也连不上,拿人家做好的在我机上试也不行.不明白为什么?上网看了很多,写得太专业了,看不懂.照着几个在网上找的程序来试,也还是不行.哪位高手能详细指导下吗?谢谢!
我用了网上一程序,部分内容如下:
// ***************** 数据库连接代码 开始 *****************
//异常处理语句
try
{
//以下几项请自行修改
String spath="\\jcc.mdb"; //注意由网站根到文件的路径
String dbpath = application.getRealPath(spath); //转化成物理路径
String dbname = ""; //Acess 数据库用户名,没有则为空
String user = ""; //Acess 数据库密码,没有则为空
//数据库连接字符串
String url ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+dbpath;
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//建立连接
Connection conn= DriverManager.getConnection(url);
//创建语句对象
Statement stmt=conn.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
// **** 数据库连接代码 结束 *********

在连接数据库的时候需要有数据库的驱动,就是下面这句.
String url ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+dbpath;
要在dbpath这里输入数据库驱动文件的路径,并且确认该路径下有Access 数据库的驱动文件.应该是这里的问题.

access没有驱动,如果一定要说驱动那就是JDK自带的,连access要jdbc-odbc桥连接,要建数据源的