标题:数据库的选择的问题~~~
只看楼主
就这样子
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2005-5-7
 问题点数:0 回复次数:6 
数据库的选择的问题~~~

<%
id=request("id")
dates=request("dates")
if id<>"" then
if sb=dates then
set aa=conn.execute("select * from sb where id="&id)
elseif xuke=dates then
set aa=conn.execute("select * from [xuke] where id="&id)
else
set aa=conn.execute("select * from [zrxk] where id="&id)
end if
end if
end if
%>

这段代码错在哪了啊?  又或者谁帮我把这个dates这个数据直接写进SQL语句~~

急用啊!~~  帮我看看好吗??
搜索更多相关主题的帖子: 数据库 选择 
2005-06-15 16:25
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
DATES是什么类型的?
你的数据库的这个字段是什么类型的?

2005-06-15 16:43
tianlang425
Rank: 1
等 级:新手上路
帖 子:99
专家分:0
注 册:2005-6-13
得分:0 
hxfly:

   MM, where are you????

     菜鸟飞过!是中国人的就要抵制日货!
2005-06-15 17:33
就这样子
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2005-5-7
得分:0 
文本类型~~~
2005-06-15 21:04
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
代码没有贴全,不好找出错误。还有就是网页上说的是什么错误呀?
2005-06-15 22:50
就这样子
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2005-5-7
得分:0 
dates 是获取的值  只有三个 分别是sb xuke zrxk

这三个是数据库中的三张表  现在能发现问题吗?
2005-06-16 08:50
zuiman
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-6-12
得分:0 
张见识了,^_^ 我第一次碰到这样通过赋予值来选者数据库的表,再调用数据。 一定要这样吗? 你页面参数怎么传? ****.asp?id=**&dates=*** 这样吧? 要是我写的话,会这样写: <% dim id,dates,biao1,biao2,biao3 biao1="sb" biao2="xuke" biao3="zrxk" id=request("id") dates=request("dates") if id<>"" then if dates=biao1 then set aa=conn.execute("select * from sb where id="&id) elseif dates=biao2 then set aa=conn.execute("select * from [xuke] where id="&id) else set aa=conn.execute("select * from [zrxk] where id="&id) end if end if %> 只有两个IF语句吧?怎么有三个End if ?还是我看错了? 没测试过,呵呵,要是我想的话逻辑就是这样了!

2005-06-16 13:07



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




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

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