使用JDBC-ODBC桥访问Access数据库出现问题,麻烦大神们看看问题出在哪里了? 代码如下:
<%Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载驱动Connectionconn=DriverManager.ge...
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载驱动
Connection conn = DriverManager.getConnection("jdbc:odbc:acc");//建立连接,acc是数据源名
Statement stmt= conn.createStatement();//生成容器
String sql = "select * from stuInfo";//SQL语句
ResultSet rs =stmt.executeQuery(sql);//执行SQL语句并返回值
while(rs.next()){
%>
<tr>
<td><%=rs.getString("学院")%> </td>
<td><%=rs.getString("专业")%> </td>
<td><%=rs.getString("学号")%> </td>
<td><%=rs.getString("姓名")%> </td>
<td><%=rs.getString("性别")%> </td>
<td><%=rs.getString("年龄")%> </td>
<td><%=rs.getString("宿舍")%> </td>
<td><%=rs.getString("电话")%> </td>
<td><%=rs.getString("籍贯")%> </td>
</tr>
<%
}
%>
<%="查询Access表成功!"%>
<%
rs.close();
stmt.close();
conn.close();
%>
</table>
错误如下图: 展开
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载驱动
Connection conn = DriverManager.getConnection("jdbc:odbc:acc");//建立连接,acc是数据源名
Statement stmt= conn.createStatement();//生成容器
String sql = "select * from stuInfo";//SQL语句
ResultSet rs =stmt.executeQuery(sql);//执行SQL语句并返回值
while(rs.next()){
%>
<tr>
<td><%=rs.getString("学院")%> </td>
<td><%=rs.getString("专业")%> </td>
<td><%=rs.getString("学号")%> </td>
<td><%=rs.getString("姓名")%> </td>
<td><%=rs.getString("性别")%> </td>
<td><%=rs.getString("年龄")%> </td>
<td><%=rs.getString("宿舍")%> </td>
<td><%=rs.getString("电话")%> </td>
<td><%=rs.getString("籍贯")%> </td>
</tr>
<%
}
%>
<%="查询Access表成功!"%>
<%
rs.close();
stmt.close();
conn.close();
%>
</table>
错误如下图: 展开
启帆信息
2024-11-19 广告
2024-11-19 广告
启帆信息是英伟达中国区代理商,原厂授权代理,提供全面的软件技术解决方案以及NVIDIA以太网产品、交换机等产品,欢迎前来咨询!...
点击进入详情页
本回答由启帆信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询