打开mysql数据库的简单问题
在打开了第一个SQL数据表怎么同时打开第2个?
Set rs = server.CreateObject("adodb.recordset")
sqlstr = "select * from inventory where nameid=" & id
rs.open sqlstr, conn1, 1, 3
rs.movelast
while not rs.bof
...操作ing 我想在这里打开另外一个表并查询内容 char 表的 char_id值。
rs.moveprevious
wend
问题点数:20、回复次数:3Top
1 楼dh20156(风之石)回复于 2006-03-04 16:46:40 得分 5
最好用一条查询语句来做而不要循环查询。你说用mySql偶不会,偶只会MS SQL。Top
2 楼killshower(晓龙)回复于 2006-03-04 17:37:52 得分 15
没太明白你的问题,是不是这样??
Set rs = server.CreateObject("adodb.recordset")
sqlstr = "select * from inventory where nameid=" & id
rs.open sqlstr, conn1, 1, 3
rs.movelast
while not rs.bof
...操作ing 我想在这里打开另外一个表并查询内容 char 表的 char_id值。
Set crs=server.CreateObject("Adodb.Recordset")
sql="select * from char where char_id=" & ***
rs.open sql,conn1,0,1
或者你打开这个表的字段值是另一个表要查询的内容??
sql="select a.txt,b.data from a,b where a.id=b.aid"
Top
3 楼happy61(〣比卡超㊣)回复于 2006-03-04 21:10:34 得分 0
在这个时候打开另一个表,查询Top




