标题:[求助]如何将ASP里面的数值转换为字符串?
只看楼主
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
 问题点数:0 回复次数:5 
[求助]如何将ASP里面的数值转换为字符串?
比如用<%for i=1 to 10 next%>求出来的i值,ASP会认为它是数值。这样就不能够用它来作为字段名查找数据库了~~~那么,怎样才能够令求出来的 i 的值成为字符串呢?请各位大哥帮帮忙~~~
搜索更多相关主题的帖子: 数值 ASP 字符 
2005-02-10 15:03
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 
?

天津网站建设 http://www./
2005-02-10 15:48
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
得分:0 
也就是说,假如

<%
//前面已经进行了数据库查询设置,并定义了rs为结果转载组件
 i=1+1
k=rs(i)
//结束的语句
%>

网页就会出错,即使数据库里面有一个字段名是2,也会说找不到该字段名

我是菜鸟~~~   各位大哥要照住小弟我啊~~~
2005-02-10 20:27
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
得分:0 
可以的噢。
转为字符串的专用语句是这样的;
istr=cstr(i)
其它的也可以自动转,比如:
istr=" "&i
sqlstr="select * from 表名 where "&i&"='8'"
sqlstr="select * from 表名 where 字段名='"&i&"'"
等等。

关于你的问题可以这样:

for i=1 to 10
  istr=cstr(i)
  k=rs(istr)
next

[此贴子已经被作者于2005-2-11 12:35:48编辑过]



2005-02-11 12:13
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
得分:0 
哦~~~~cstr()函数是转换成字符串的函数吗?istr应该是自定义的名字吧?

我是菜鸟~~~   各位大哥要照住小弟我啊~~~
2005-02-11 19:23
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
得分:0 
当然自定义的变量名。

2005-02-12 11:36



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




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

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