打开A表
a_id=rs("id")
关闭A表
select语句就可以这样写了
"select * from b where id_a="&a_id
部清楚可以HI我
rs.open sql,conn,1,1 '你的语句在这儿加个
if not(rs.eof and rs.bof) then '添加的语句
.....
在这儿加个
end if '添加的语句
rs.close '你的语句
==========
仔细看你的代码,在开始do while not rs.eof的前面,你还有句<%=rs("lei")%>,正是因为没有查到记录时,这句出的错,所以你加个判断就会好的
Set cmd.ActiveConnection = connect connect这个是连接数据库的一个对象,通过这个打开数据库,然后读取记录。不过,我不建议这样写。
sql2 = "SELECT * FROM users"
set rs = connect.Execute(sql2)
这样就可以了,并且速度也很快。
Set cmd = Server.CreateObject("ADODB.Command")
这种方法也是读取记录的,不过这个适合调用存储过程,用于sql数据库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)