ASP同数据库读两表关联取值问题?(在线急等,解决结贴。)

sayoo sayoo 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
access数据库中有两表,表一名为“业务单”,结构为(ID 协议编号 收款情况);表二名为“记帐日报表”,结构为(ID 协议编号)。在页面中同时读取两表,当表二的协议编号等于表一的协议编号时,页面中rs出表一的收款情况,但由于表一协议编号有重复,要先将重复的筛选出一条,再取这条的收款情况rs出来,请问高手select语法上和rs时的语法上应该怎样表达?

<%
set SY_RS = server.createobject("adodb.recordset")
SY_SQL="select distinct 协议编号 from 业务单 Order by 客户名称 ASC"
SY_RS.Open SY_SQL,Conn,1,3
if not (SY_RS.bof and SY_RS.eof) then
do while not sy_rs.eof
%><%
if rs("协议编号")=SY_rs("协议编号") then
Response.Write(SY_rs("收款情况"))
end if
%><%
sy_rs.movenext
loop
end if
sy_rs.close
%>
以上是我写的读取第二个表与第一个表的关联,但系统报错,sql语句里用select distinct肯定是不对的,但如果用select * from时,rs出来的收款情况会根据表一协议编号相同的出来,比如协议编号相同的有3条,它会连续出RS出3个数据,请高手帮忙解决。
...全文

相关推荐

在数据库‘master’中拒绝CREATE DATABASE权限问题的解决方法

### 在数据库‘master’中拒绝CREATE DATABASE权限问题的解决方法#### 背景与问题描述在使用Linq To SQL进行数据库操作时,我们常常需要检查目标数据库是否存在,并在不存在的情况下自动创建它

weixin_38609571

基于ASP的手机销售平台系统设计与实现

不应盲目套用通用断点,而应依据内容密度调整。例如,若商品卡片最小可读宽度为280px,则最大列数由容器决定:// 动态计算断点随后在 CSS 中匹配类名进行样式切换,实现内容驱动的响应式策略。购物车的核心数据模型通常包含用户标识、商品信息、数量、单价、选中状态及添加时间等属性。以下为典型的CartItems表结构设计:字段名类型约束说明CartIDint (主键, 自增)NOT NULL购物车条目唯一标识UserIDint。

阿卞是宝藏啊

ASP.NET在线考试系统架构解析:高并发场景下的会话管理与防作弊实战

会话(Session)管理是Web应用开发中的基础概念,它通过在服务器端存储用户状态信息,实现了跨请求的数据保持。其核心原理是为每个用户会话分配唯一标识,并通过Cookie或URL重写在客户端与服务器间传递。这项技术对于需要维持用户状态的在线系统至关重要,尤其是在高并发场景下,合理的会话管理能有效保障系统性能与稳定性。在线考试系统正是典型应用场景,它要求严格的安全性和实时性。通过结合缓存策略优化会话存储,并设计防刷新、题目乱序等防作弊机制,可以构建出公平可靠的考核平台。本文以ASP.NET Web Form

weixin_34121282

基于C#+Asp.net版的SqlManagement在线数据管理系统源码

综上所述,这个基于C#和Asp.net的SqlManagement在线数据管理系统源码提供了全面的数据库管理功能,包括登录验证、数据库和表的创建、查看表详情等。

领君2018

ASP在线维护ACCESS数据库(创建表)

通过上述代码和解释,我们可以看到,使用ASP进行Access数据库的在线维护,尤其是创建、删除、修改表结构等操作,是完全可行的。

Www_XSimon_cN
评论 4
收藏 已收藏
分享
返回顶部
sayoo
ASP 28,401 成员 356,940 内容