asp如何实现ACCESS中的单个表查询

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:16:48
我做了一个ACCESS数据库,里面有4个表,data,T101,E203和R102。
想建立一个查询系统,通过输入T101查询显示表T101的数据,输入E203查询显示表E203的数据,输入R102显示表R102的数据。
高手看下怎么实现,急求源代码,谢谢大家了。

index1.asp
<form name="form1" method="post" action="index2.asp">
<input type='text' name="tablename"><input type=submit name="b1" value='查询' ></form>

index2.asp
<%
tablename=request("tablename")

sql="select * from "&tablename
set rs=conn.execute(sql)
if not(rs.eof and rs.bof) then
do while not rs.eof
......你的内容
rs.movenext
loop
end if
%>

楼下的,没问题。sql本身就是个字符串变量。

sql="select * from "&tablename 这句是不是有点问题??tablename这个变量代表的是表名你如果直接加"&肯定不行的。sql="select * from ["&tablename&"]"