jsp 如何同时读取两个数据表?

jsp+access.数据库里有两个表:zc_qy表两个字段:id,namezhaopin表三个个字段:id,nid,posName,count,addtime要求查询出... jsp+access.
数据库里有两个表:
zc_qy表两个字段:id,name
zhaopin表三个个字段:id,nid,posName,count,addtime

要求查询出如下结果

条件:zhaopin表"nid"=zc_qy表"id"
数据读取按zhaopin表的id排序

用户单位名称(name),职位名称(posName),招聘人数(count),添加时间(addtime)

请提供详细代码
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="conn" class="dbBean.DBBean" scope="session"/>
<jsp:setProperty name="conn" property="connStr" value="jdbc:odbc:download"/>

我连接了哦
展开
 我来答
百度网友2154512
2008-03-12 · 超过19用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:61.3万
展开全部
条件查询可以啊。
不过查看多表数据一般都不“联接查询”比较方便、易懂
把查询的SQL语句写成下面形式就可以啦:
select * from zc_qy,zhaopin where zc_qy.id=zhaopin.nid order by zc_qy.id desc

补充:
不好意思,那个联接查询语句给错啦
改过来以后,你的代码除了有点乱,就没有啥问题啦
<%@ page contentType="text/html; charset=GB2312" import="java.sql.*" %>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;SelectMethod=cursor;databaseName=Northwind",
"sa", "sa");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from zc_qy,zhaopin where zc_qy.id=zhaopin.nid order by zc_qy.id desc");

%>

<html>

代码是没错的
我用的是JDBC连接方法,需要人为的导入三个包()
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">

<% while(rs.next()){ %>
<tr>
<td width="5">·</td> <%--这是什么意思? --%>
<td><%=rs.getString("name")%></td>
<td ><% out.println("<a href='enterprise/detail.jsp?id="+rs.getString("id")+"' target='_blank'>"+rs.getString("posNime")+"</a>"); %> </td>
<td><%=rs.getString("count")%></td>
<td><%=rs.getString("addtime")%></td>
</tr>
<%} %>
<tr>
<td height="5"></td>
</tr>
</table>
<%
rs.close();
conn.close();
%>
</body>
</html>

问题解决了吗?程序是没错的,你就是没有导入三个用jdbc于连接数据库的包.
n1_n1
2008-03-05 · 超过16用户采纳过TA的回答
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:64.6万
展开全部
用视图。。。。。建立关系
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忆雪龙葵
2008-03-05 · TA获得超过114个赞
知道答主
回答量:123
采纳率:0%
帮助的人:42.7万
展开全部
select * from zc_qy z,zhaopin p where z.id=p.nid
这个代码怎么样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式