标题:请教有关ASP调用缓存内容问题
只看楼主
lazich
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-4-5
 问题点数:0 回复次数:10 
请教有关ASP调用缓存内容问题
Dim indextitle
indextitle=rs("title")    获取数据成功

<%Response.Write("&indextitle&")%>可以取值

<input name="title" type="text" class="input" id="title" size="90" value="????">
我想知道value="????"如何取值?参数是什么?

我试过value="<%=RS(indextitle)%>"或value="<%=indextitle%>"或value="&indextitle&"
都不行,
请问如何解决???

[[italic] 本帖最后由 lazich 于 2008-1-9 15:27 编辑 [/italic]]
搜索更多相关主题的帖子: 缓存 ASP value indextitle 
2008-01-07 19:40
lazich
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-4-5
得分:0 
我试过用这种方法,但是调用不出来,
value="<%=indextitle%>"
这只是针对数据库的表调用才可以出来,
请问如何调用声明变量所获取的内容??
2008-01-07 19:49
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
得分:0 
那样写应该可以,一定是你的数据没有过来.就是其它原因引起没有显示
2008-01-07 20:58
天涯听雨
Rank: 2
来 自:东莞
等 级:论坛游民
威 望:4
帖 子:497
专家分:64
注 册:2007-8-25
得分:0 
问题和所提内容好像没有什么关系,我还真以为是什么关于缓存方面的技术!

你这问题只是数据读取问题……

不过看了你的问题感觉还有一些不太明白你的意思,你要读取,最坏的方法就是再取一次。好一点的方法就是连表进行查询,把两个title全给读出来

从明天起做幸福的人,喂马劈柴周游世界!
2008-01-07 22:25
lazich
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-4-5
得分:0 
Dim indextitle
indextitle=rs("title"),因为数据库有二个表,不同表的调用title不同,
我现在只对第一个表的"title"取数据,

在同一个页面的情况下,Response.Write("&indextitle&")可以显示我所调用的数据,

到这一步为止都很正常的显示出来......

但是,我要在同一个页面下通过文本字段调用:<input name="title" type="text" class="input" id="title" size="90" value="????">

让其默认显示为value="<%=indextitle%>"显示出来,
无论我怎么改,就是不出来,
是不是参数引用的问题?请高手指点一下!
2008-01-09 07:58
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
得分:0 
这样写没看出来什么问题啊,应该是文件的其它部分对这里有影响

我觉得你可以这样,把你的这个页面简化一下,去除其它的部分,就剩下读取数据库和写入表单这两部分,看看能不能实现

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-01-09 08:21
lazich
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-4-5
得分:0 
读取数据可以实现,
Dim indextitle
indextitle=rs("title"),因为数据库有二个表,不同表的调用title不同,
我现在只对第一个表的"title"取数据,

在同一个页面的情况下,Response.Write("&indextitle&")可以显示我所调用的数据,

[B]到这一步为止都很正常的显示出来......[/B]

我是想让它在这里显示出来(就是表单的默认值)
:<input name="title" type="text" class="input" id="title" size="90" value="????">
可否,是否是这里调用参数的问题?

注明:value="????"不是直接调用数据库的数据,而是要取声明变量的 "indextitle"值.
2008-01-09 08:42
lazich
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-4-5
得分:0 
Dim indextitle
indextitle=rs("title")    获取数据成功

<%Response.Write("&indextitle&")%>可以取值

<input name="title" type="text" class="input" id="title" size="90" value="????">
我想知道value="????"如何取值?参数是什么?

我试过value="<%=RS(indextitle)%>"或value="<%=indextitle%>"或value="&indextitle&"
都不行,
请问如何解决???
2008-01-09 08:49
lazich
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-4-5
得分:0 
此问题还末解决?
有哪位高手可以帮忙,请教一下!!!
2008-01-09 15:26
Kettyjin1983
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2007-8-17
得分:0 
我刚刚写过类似的代码,
barcode = rs("barocode")
<input type ="text" name = "barcode" value = "<% =barocode%>">
正确显示的,跟你这段的代码比较,觉得没问题啊,你还是看看其他的代码,可能影响到了吧。
2008-01-10 13:44



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-196356-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.103281 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved