用于ODBC驱动程序的Microsoft OLE DB提供程序错误
问题描述:
我收到以下错误消息。用于ODBC驱动程序的Microsoft OLE DB提供程序错误
Microsoft OLE DB提供程序的ODBC驱动程序错误 '80040e21'
ODBC驱动程序不支持请求的性质。
C:\ LOCAL_PATH/tblPlaylist.asp,第4行
我已经安装在IIS网站
在代码中的第4行是
rs.Open "SELECT numPlaylistID FROM `tbl_playlist-page` WHERE numPageID=" & Cint(numPageID), dbConn, 1, 2
答
一个可能的原因是正在指定的游标类型。 Open
呼叫中的1
表示密钥集cursor type(adOpenKeySet)。这可能导致0x80040e21错误,具体取决于底层驱动程序。您可以尝试将其更改为另一个值作为测试(例如,仅向前游标更改为0)。