在VB中用DAO打开ORACLE数据库为什么是只读的?

hgold hgold 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用下面的代码打开ORACLE(8.05)数据库,为什么数据库是只读的

dim objDb As DAO.Database
sConn = "ODBC;DSN=" & cboDsn.Text & ";UID=" _
& sUserID & ";PWD=" & txtPwd.Text
Set objDb = OpenDatabase(vbNullString, 0, False, sConn)

下面的SQL出错
sSQL = "Delete From " & sTblName & " Where ID=1"
objDb.Execute sSQL
下面的代码打开 Recordset 不能 AddNew
dim objRs as DAO.Recordset
Set objRs = objDb.OpenRecordset(sTblName, dbOpenDynaset)

请高手指点
hgoldcn@163.com
...全文
评论
收藏 已收藏
分享
返回顶部