ASP中的一个recordset问题(非常火急)

yls087412 2003-12-02 11:06:21
我在做网页时碰到这样的一个问题:
有一个recordset,假如字段依次为"a","b","c","d","e","f"

假如我先读取当然recordset Rs的记录的一个字段,如:
<%c=Rs("c")%>
则后面的
<%
d=Rs("d")
e=Rs("e")
f=Rs("f")
%>
d,e,f没有值,读不出来(当然记录在数据库里是有值的)
如果把<%c=Rs("c")%>去掉,就可以了。为什么啊,我现在需要c的值,不可以不要。

那个高手有个知道为什么,快点告诉我,先谢谢了。

...全文
66 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yls087412 2003-12-04
  • 打赏
  • 举报
回复
谢谢各位 我找到方法了 确实是我写的rs打开sql有问题 我是这样写的
set rs=DBConnection.Execute(sql)

把它改为 rs.open sql,DBConnection,1,1就行了

没有学好,也没有经验,花去了我很多的时间
cdsun 2003-12-03
  • 打赏
  • 举报
回复
兄弟

你应该是rs打开sql语句的时候的问题

我从来没遇见过这个问题

只是jsp必须按照字段顺序取出

asp当中我还从来没有遇见过这样的问题
shleo 2003-12-03
  • 打赏
  • 举报
回复
这个问题太奇怪了
还是贴代码把
hxn8203 2003-12-03
  • 打赏
  • 举报
回复
你用response.write Rs("c")&Rs("d")&Rs("e")&Rs("f")
试试,看输出什么。
tigerwen01 2003-12-03
  • 打赏
  • 举报
回复
把位置交换一下看看。
cangwu_lee 2003-12-03
  • 打赏
  • 举报
回复
在 <%c=Rs("c")%> 之时,或者在之后,有错误,已经退出、跳过了。
fuyungril 2003-12-03
  • 打赏
  • 举报
回复
不会吧,应该可以出来值的,把代码贴出来看看呀!
  • 打赏
  • 举报
回复
你是不是loop了
popcode 2003-12-02
  • 打赏
  • 举报
回复
代码帖出来看看吧
孟子E章 2003-12-02
  • 打赏
  • 举报
回复
贴两者之间的代码
孟子E章 2003-12-02
  • 打赏
  • 举报
回复
不会吧,你是不是把Rs.MoveLast位置了

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧