jsp连接access数据库

qionger 2004-04-20 05:36:49
我是刚开始学jsp,这也是第一次在贵论坛上发帖子。今天遇到了一个问题,就是请问怎么才能用jsp连接access啊?今天我比着书上抄了很长时间代码,却不能显示撒~
请哪位高手给指点撒?您的回答对俺很重要,谢谢!
...全文
77 10 点赞 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qionger 2004-04-27
谢谢大家!我会尽快熟悉这个伟大的论坛的!
  • 打赏
  • 举报
回复
qionger 2004-04-25
这话什么意思?假如每个人都向你把赚分放在第一位,那我宁愿远离这个尊贵的论坛!
  • 打赏
  • 举报
回复
hejianling305 2004-04-25
问好了。就揭帖!如果要再问就再另外开贴。。
人家都是来赚分的。。。。。。。。。。。。。
  • 打赏
  • 举报
回复
qionger 2004-04-25
假如我执行caiyanying732(学习)大哥写的这段代码的时候,是不是还要建一个access 数据库呢?
  • 打赏
  • 举报
回复
qionger 2004-04-25
基本上看懂了,谢谢两位!
还想问一下Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");这行代码里面的sun是什么意思呢?还有数据源又什么哪个啊,sun是不是就是数据源的名字呢?
  • 打赏
  • 举报
回复
caiyanying732 2004-04-25
晕~~~
你不是说要连接Access数据库吗?那当然要建数据库了,要不然连那去~~~~
  • 打赏
  • 举报
回复
caiyanying732 2004-04-25
还想问一下Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");这行代码里面的sun是什么意思呢?还有数据源又什么哪个啊,sun是不是就是数据源的名字呢?

这个建议你去看看 包 (package,import)看过之后自然会懂。
这种连接方法不需要数据源的,只须把数据库的路径指定好。如果要数据源的话就这样:
String url="jdbc:odbc:数据源名"; //数据源这里指定,要配置数据源的。
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection c=DriverManager.getConnection(url);
Statement s=c.createStatement();
ResultSet r=s.executeQuery("SELECT * FROM 表名");
r.next();
out.println(r.getString(1)); //测试
}.........
  • 打赏
  • 举报
回复
redlionjj 2004-04-25
楼上不要这样说,有分还是比较好的,别人给你回答问题赚分是为了自己可以向高手问的时候提供分数,别人教你你也应该付出啊,我每次最少给60。一般给100
  • 打赏
  • 举报
回复
caiyanying732 2004-04-20
<%@ page language="java" contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*"%>
<html>
<title>
连接数据库的JSP程序
</title>
<body>

<%
String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=数据库路径\\数据名.mdb";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection c=DriverManager.getConnection(url);
Statement s=c.createStatement();
ResultSet r=s.executeQuery("SELECT * FROM 表名");
r.next();
out.println(r.getString(1)); //测试

}catch(ClassNotFoundException e){
out.println("驱动程序加载错误,请检查驱动程序");
}catch(SQLException e){
out.println("连接数据库错误,请检查连接字段");
}
}
}
%>
</body>
</html>
  • 打赏
  • 举报
回复
luosquare 2004-04-20
<%@ page language="java" contentType="text/html;charset=GBK" %>
<%@ page import="java.sql.*"%>
<%@ page import="sun.jdbc.odbc.JdbcOdbcDriver"%>
<%
String odbcQuery;
Connection odbcConn;
Statement odbcStmt;
ResultSet odbcRs;

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
odbcConn=DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=F:\\Db_ColligateStatistic\\ColligateStatistic.mdb";,"Admin","");
odbcStmt=odbcConn.createStatement();
//request.setCharacterEncoding("gb2312");
%>

up,up!
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-04-20 05:36
社区公告
暂无公告