VB connect to Oracle(編號:5100)

感謝大家
前幾天問了一個有關聯接oracle的問題
聯接已經成功,謝謝大家!!!!
我試用以下兩種方式:
(1)
set OraSession = CreateObject("OracleInProcServer.XOraSession")
set OraDatabase = OraSession.OpenDatabase("Service-name","UID/PWD",0&)
'service-name 為 Oracle的service
'UID/PWD -- 如 guest/123
可以做 OraDatabase.dbExecteSql("Update xxx SET fld-1='yyy' where ...")
(2)
cnt$ = "ODBC;DSN=ora;UID=xxx;PWD=xxx"
set db = OpenDatabase("",0,0,cnt$)
set rs = db.OpenRecordSet("select * from xxx")
可以抓出資料 rs.fld-1
但是在rs.edit會出問題
我確定相關權限已經沒問題
可是run時, 會出現"資料庫是唯讀..."的error
有沒有人知道why? 感謝!!!