使用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>
错误如下图: 展开
1个回答
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询