![](/img/trans.png)
[英]How do I add multiple items from a jcombobox from a database in ms access
[英]How do I access an MS Access database from Oracle?
配置從Oracle到MS Access的訪問。
Oracle XE 11.2.0.2。
Microsoft Access 2010
有兩個INSERTS(插入到駐留在MS ACCESS db中的表)操作。 其中一個是使用pl \\ sql變量,另一個不是。
首先插入:
insert into SomeTable@MSADB("ID", "Name")
values(l_ID, l_Name);
第二個:
insert into SomeTable@MSADB("ID", "Name")
values(123, 'SomeName');
在第二次插入的情況下,一切都很好。 但第一個給出錯誤“HYC00 NativeError = 106未實現的可選功能”。 我只是無法理解為什么會發生這種情況以及如何解決這個問題。
綁定變量(立即執行)沒有解決這個問題。 DBMS_HS_PASSTHROUGH.BIND_VARIABLE也沒有解決這個問題。
我看到的唯一解決方案是將這些變量嵌入到字符串中然后執行它。 還有其他解決辦法迫使第一個插件工作嗎?
謝謝。
在Oracle 11g客戶端中存在已知問題,ODBC驅動程序連接到excel工作簿,並且它給出了相同的錯誤。 Oracle發布了Patch 7009291以解決該問題,因此您可以查看該補丁,看看它是否也能解決訪問問題。
您還可以啟用DG4ODBC跟蹤以查看正在進行的操作,並確定這是否與excel問題類似。 通過在init.ora文件中設置來啟用跟蹤HS_FDS_TRACE_LEBVEL = 255然后在\\ hs \\ trace中找到跟蹤文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.