高手指教

bluematador 2003-12-23 02:44:51
Dim IID
IID=request("****")
…………
sql="select * from Project where '"&IID&"' = '"&Con&"'"
rs.Open sql,conn,1,1
为什么检索不出相关记录呢?
大虾帮忙看看是什么问题。


...全文
56 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
hnfz123 2003-12-23
  • 打赏
  • 举报
回复
sql="select * from Project where IID="&Con&""
hnjava 2003-12-23
  • 打赏
  • 举报
回复
select * from Project where 表中字段名
其中where后面跟随的是数据库表中的条件字段名,不是随便由你来定义一个变量,再使用的。语法错误!!!!
swich 2003-12-23
  • 打赏
  • 举报
回复
sql="select * from Project where IID='"&Con&"'"
fchxx 2003-12-23
  • 打赏
  • 举报
回复
Dim IID
IID=request("****")
…………
sql="select * from Project where "&IID&" = "&Con&""
rs.Open sql,conn,1,1

你说的是对表里的列是可变的吧!Con在那!
这样就可以了!
sherrywear 2003-12-23
  • 打赏
  • 举报
回复
数据类型呢?如果是字符型,则如楼上,如果是数字类型,那应该不用‘’
Dim IID
IID=request("****")
Con=request("****")
.........

sql="select * from Project where "&IID&"="&Con
rs.Open sql,conn,1,3
61 2003-12-23
  • 打赏
  • 举报
回复
Dim IID
IID=request("****")
Con=request("****")
.........
sql="select * from Project where "&IID&"='"&Con&"'"
rs.Open sql,conn,1,3
61 2003-12-23
  • 打赏
  • 举报
回复
Con变量是在那付的值呀?!
sxsgssgs 2003-12-23
  • 打赏
  • 举报
回复
Dim IID
IID=request("****")
Con=request("****")
if IID=Con then
…………
sql="select * from Project where IID='"&Con&"'"
rs.Open sql,conn,1,1
end if
jnyezhi 2003-12-23
  • 打赏
  • 举报
回复
程序混乱的说,把完整程序和数据字典贴出来我给你看看。
my0707 2003-12-23
  • 打赏
  • 举报
回复
问的不明不白的

怎么回答你呀
sxsgssgs 2003-12-23
  • 打赏
  • 举报
回复
你这是什么意思呀。
应该是:sql="select * from Project where IID = '"&Con&"'"
wunl 2003-12-23
  • 打赏
  • 举报
回复
如果iid字段是整型,应
sql="select * from Project where '"&IID&"' = "&Con

28,407

社区成员

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

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