这是我的问题,我有此查询:
SQL = "SELECT *
FROM Items, Genre, Artist
WHERE Artist.ID = " & SelArtist & " AND
Items.Artist = Artist.ID AND
Items.Genre = Genre.ID"
我需要从中得到帮助Items.Song
。如果我使用“索引打印”,那么一切都可以解决并打印正确的字段
Response.Write(Recordset.Fields(3).Value)
但是如果我选择使用字段名称
Response.Write(Recordset.Fields("Items.Song"))
然后它给了我以下错误:
ADODB.Recordset错误'800a0cc1'
在集合中找不到与所请求名称或顺序相对应的项目。
如果我没记错的话,这意味着他不能简单地找到我要搜索的字段,通常是因为名称拼写错误或仅仅是查询错误。就我而言,我确定这两种情况都不是,所以我真的不知道该怎么办。
提前非常感谢你
尝试更改为:
Response.Write(Recordset.Fields("Song"))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句