ASP同数据库读两表关联取值问题?(在线急等,解决结贴。)
<%
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进行数据库操作时,我们常常需要检查目标数据库是否存在,并在不存在的情况下自动创建它
基于ASP的手机销售平台系统设计与实现
不应盲目套用通用断点,而应依据内容密度调整。例如,若商品卡片最小可读宽度为280px,则最大列数由容器决定:// 动态计算断点随后在 CSS 中匹配类名进行样式切换,实现内容驱动的响应式策略。购物车的核心数据模型通常包含用户标识、商品信息、数量、单价、选中状态及添加时间等属性。以下为典型的CartItems表结构设计:字段名类型约束说明CartIDint (主键, 自增)NOT NULL购物车条目唯一标识UserIDint。
ASP.NET在线考试系统架构解析:高并发场景下的会话管理与防作弊实战
会话(Session)管理是Web应用开发中的基础概念,它通过在服务器端存储用户状态信息,实现了跨请求的数据保持。其核心原理是为每个用户会话分配唯一标识,并通过Cookie或URL重写在客户端与服务器间传递。这项技术对于需要维持用户状态的在线系统至关重要,尤其是在高并发场景下,合理的会话管理能有效保障系统性能与稳定性。在线考试系统正是典型应用场景,它要求严格的安全性和实时性。通过结合缓存策略优化会话存储,并设计防刷新、题目乱序等防作弊机制,可以构建出公平可靠的考核平台。本文以ASP.NET Web Form
基于C#+Asp.net版的SqlManagement在线数据管理系统源码
综上所述,这个基于C#和Asp.net的SqlManagement在线数据管理系统源码提供了全面的数据库管理功能,包括登录验证、数据库和表的创建、查看表详情等。
ASP在线维护ACCESS数据库(创建表)
通过上述代码和解释,我们可以看到,使用ASP进行Access数据库的在线维护,尤其是创建、删除、修改表结构等操作,是完全可行的。


