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

hgold 2002-04-25 12:39:51
我用下面的代码打开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
...全文
37 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧