标题:asp+access查詢語句怎么寫?
只看楼主
bxyl
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-10-14
 问题点数:0 回复次数:9 
asp+access查詢語句怎么寫?
如果我有一個文件1.asp与conn.asp与access.mdb三個文件,其中1.asp与access.mdb已經用conn.asp這個文件連接上,我先用host=lcase(request.servervariables("HTTP_HOST")) 來檢測當前域名,然后開始數據庫的查詢,數據庫的表名為aaa,aaa里面包含table1,table2兩欄,我想得到的查果是:當host值=table1中某值時,1.asp讀取table2中與table1相對應的那一欄的值.

以上這個結果我應該怎么寫?我不懂asp,請哪位前輩幫忙寫出來!非常感謝!

[[italic] 本帖最后由 bxyl 于 2007-11-29 13:11 编辑 [/italic]]
搜索更多相关主题的帖子: access asp 域名 aaa host 
2007-11-29 13:09
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
<!--#include file="conn.asp"-->
<%
host =lcase(request.servervariables("HTTP_HOST"))
set rs=Server.CreateObject("adodb.recordset")
sql ="select * form aaa where table1 ='" &  host & """
rs.open sql,conn,1,1
if not rs.eof then
%>
<%=rs("table2")%>
<%end if%>
2007-11-29 13:18
bxyl
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-10-14
得分:0 
謝謝樓上的熱心幫助,但出現以下錯誤!請指點一下,謝謝!
Error Type:
Microsoft VBScript compilation (0x800A0409)
Unterminated string constant
/cs.asp, line 13, column 54
sql ="select * form aaa where table1 ='" & host & """
-----------------------------------------------------^
2007-11-29 13:30
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
你把host改个名字试试,头一个文字不要用h
2007-11-29 13:41
bxyl
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-10-14
得分:0 
還是不行,我傳上來幫我看一下!謝謝!

cs.rar (8.5 KB)
2007-11-29 13:59
luofeng84
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-9-21
得分:0 
把  form  改成 from
2007-11-29 14:08
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
不好意思,写错了不少地方。改正,测试通过
<!--#include file="conn.asp"-->
<%
bost =lcase(request.servervariables("HTTP_HOST"))
response.write bost
set rs=Server.CreateObject("adodb.recordset")
sql ="select * from aaa where [table1] ='" &bost & "'"
rs.open sql,conn,1,1
if not rs.eof then
%>
<%=rs("table2")%>
<%end if%>
2007-11-29 14:11
bxyl
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-10-14
得分:0 
還是不行
sql ="select * form aaa where table1 ='" &  host & """
這一句是不是后面多個冒號?我去掉試了一下也不行!
2007-11-29 14:15
bxyl
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-10-14
得分:0 
可以了!非常感謝兩位!
2007-11-29 14:21
bxyl
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-10-14
得分:0 
怎么table1的內容也顯示啊?我不想讓table1的內容顯示應該怎么做
?
2007-11-29 14:50



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




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

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