犯了一个连接数据库的低级错误
生活随笔
收集整理的這篇文章主要介紹了
犯了一个连接数据库的低级错误
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<%
? set adocon=server.createobject("adodb.recordset")
? adocon.Open"Driver={SQL Server};Server=192.168.1.4;UID=sa;PWD=123;database=test;"??
?%>
?
昨天在寫一個ASP連接SQL server的東西,發現上面的語句一直連不上去,瀏覽器提示這個錯誤
?
錯誤類型:
ADODB.Recordset (0x800A0E7D)
連接無法用于執行此操作。在此上下文中它可能已被關閉或無效。
-----------------------------------------------------------------------------------------------------
?
非常郁悶,昨天從早上弄到晚上,都沒搞定。不知道各位看官有沒有發現我的錯誤之處?
直到今天早上,我才發現自己的錯誤之處:
?
set adocon=server.createobject("adodb.recordset")? //我既然把連接寫成了recordset,沒有Connection,怎么
可以有Recordset,連接的時候,應該寫成
set adocon=server.createobject("adodb.Connection")
OK,搞定。
總結
以上是生活随笔為你收集整理的犯了一个连接数据库的低级错误的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IIS -2147467259 (0x8
- 下一篇: 设置、刷新屏幕分辨率