关于数据类型转换的问,急,在线等……

Coverboy_6 2003-10-15 04:20:10
请问高手朋友们,如何把一个数字型的“1”转换成“文本型”以后用WHERE id=1作为搜索条件在数据库中进行相关搜索。给个详细的写法。

我的原始语句如下:
1.ASP
<a href="2.asp?linkid=<%rs.fields("id")%>">12345</a>


2.ASP
vid=Request.QueryString("linkid")

mmsql="select * from TABLE where id='"&vid&"'"

……
<%=rs.fields("intro")%>这个值就取不出来,显示空的。但是我用response.write写出mmsql的语句,那个ID传过来了,估计是数据类型的问题。所以请问怎么在搜索前把ID的数据类型转换?
...全文
21 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihua9666 2003-10-15
  • 打赏
  • 举报
回复
如果id是字符类型用
mmsql="select * from TABLE where [id]='" & vid & "'"
如果id是数字类型用
mmsql="select * from TABLE where [id]=" & vid
flyingghost 2003-10-15
  • 打赏
  • 举报
回复
字符的话用id='"&vid&"'"
数字等的话用id="&vid
用不着转换
angeb 2003-10-15
  • 打赏
  • 举报
回复
vid=cstr(vid)
angelheavens 2003-10-15
  • 打赏
  • 举报
回复
mmsql="select * from TABLE where id="&vid

28,390

社区成员

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

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