Access 2013アダプタ制限事項

サポートする型

本アダプタでサポートする型は以下の通りです。

データ型 フィールドサイズ 型名 サポート 備考
テキスト型   VARCHAR型  
メモ型   LONGCHAR型  
数値型 バイト型 BYTE型  
整数型 SMALLINT型  
長整数型 INTEGER型  
単精度浮動小数点型 REAL型  
倍精度浮動小数点型 DOUBLE型  
レプリケーション ID型 GUID型  
十進型 DECIMAL型  
大きい数値型   BIGINT型 ×  
日付/時刻型   DATETIME型  
通貨型   CURRENCY型  
オートナンバー型 長整数型 COUNTER型  
レプリケーション ID型 GUID型  
Yes/No型   BIT型  
OLE オブジェクト型   LONGBINARY型  
ハイパーリンク型   LONGCHAR型  
添付ファイル   LONGCHAR型
  • 添付ファイル名を取得します。

全処理共通

仕様制限

注意事項

テーブル読み取り処理

仕様制限

検索系SQL実行処理

仕様制限

注意事項

テーブル書き込み処理

仕様制限

更新系SQL実行処理

仕様制限

注意事項

主な例外

例外名 原因 対策
java.sql.SQLException [Microsoft][ODBC Microsoft Access Driver] テーブル '<テーブル名>' はほかのユーザーが排他的に開いているか、すでにユーザー インターフェイスを介して開いているので、プログラムによって操作することはできません。 ほかのプロセスで対象のaccdbまたはmdbファイルが使用されています。 ODBCデータソースで指定されたAccessのaccdbまたはmdbファイルを確認してください。
[Microsoft][ODBC Microsoft Access Driver] ファイル '(不明)' が見つかりませんでした。 accdbまたはmdbファイルが見つかりません。 ODBCデータソースで指定されたAccessのaccdbまたはファイルを確認してください。
[Microsoft][ODBC Driver Manager] データ ソース名および指定された既定のドライバーが見つかりません。 ODBCデータソースが見つかりません。 グローバルリソースの[ODBCデータソース名]を確認してください。
[Microsoft][ODBC Microsoft Access Driver] 入力テーブルまたはクエリ '<テーブル名>' が見つかりませんでした。 テーブルが存在しないか、または名前が不正です。 [テーブル名]で指定したテーブルが存在していること、または名前が正しいことを確認してください。