
AccessでOracleとODBC接続してデータを操作するアプリを作成しています。
処理をする際に毎回ワークテーブルを全件削除し、取り込んで本テーブルにインサートする
という処理にて、ワークテーブルのデリート文でなぜか10件しかレコードが削除されません。
固有レコードの問題を解消するためにDB側ではID列をPKとして一意に決まるように振っています。
ODBCのリンクテーブルという形で登録しています。
テーブル:TEST_WORK
カラム:ID(PK)、コード、名称
CurrentDb.Execute "DELETE FROM TEST_WORK"
上記記述にてなぜか全削除されません。
感じとしては一回目のdeleteでIDが1~9までが削除され、次にdeleteした際は10~99までが削除され・・・というように桁数で変化している気がします。
全て消すにはどのようにすればよいでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リレーションについて
-
SQL削除条件について
-
条件付DELEATE文について
-
CSVファイルから一括して削除す...
-
「テーブルに座って……」という...
-
sqlplusで表示が変なので、出力...
-
SQL 複数テーブルのupdate
-
SQL、2つのテーブルで条件一致...
-
一つ前に戻るには…
-
テーブル名をカラムとして取得...
-
【エクセル】データテーブルの...
-
下記、問題に対しての解答が以...
-
update文で改行を入れる
-
SQLで違うテーブルの値を比較し...
-
SELECT 文の NULL列は?
-
Accessでデータシートに同じデ...
-
Pervasive.SQLについて
-
PLSQLでフィールド名の参照につ...
-
2台のサーバー間でのテーブル...
-
まるいテーブル 円い 丸い 漢字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel テーブル内の空白行の削除
-
条件付DELEATE文について
-
HiRDBのPURGEとDROPの違い
-
ACCESSのマクロでテーブルのデ...
-
削除フラグってどうなんでしょう?
-
列のDEFAULT設定を削除するコマ...
-
アクセス初心者です。
-
アクセス2010について
-
連番をふり直した後の文字の桁...
-
Accessのテーブルをすべて削除
-
大量のレコードを削除する方法
-
トリガって、自分自身のテーブ...
-
リサイクルビンのテーブル削除方法
-
アクセスのクエリでレコード削...
-
ワークテーブルなのに自動で削...
-
リレーションについて
-
すべてのテーブル削除
-
テーブルデータの削除による対応策
-
MySQLのストアドでファイルを削除
-
mysqlで間接クエリー実行させた...
おすすめ情報