問題タブ [sqlite-odbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
7617 参照

sqlite - Access で ODBC リンク テーブルを介して SQLite データベースを更新する

SQLite データベースに問題があります。http://www.ch-werner.de/sqliteodbc/から SQLite ODBC を使用しています 。64 ビット バージョンをインストールし、次の設定で ODBC を作成しました。

ここに画像の説明を入力

Access データベースを開き、データソースにリンクします。テーブルを開いてレコードを追加することはできますが、レコードを削除または編集することはできません。これを可能にするために、ODBC 側で修正する必要があるものはありますか? レコードを削除しようとすると、次のエラーが表示されます。

あなたと別のユーザーが同時に同じデータを変更しようとしているため、Microsoft Access データベース エンジンはプロセスを停止しました。

レコードを編集すると、次のようになります。

あなたが編集を開始してから、レコードは別のユーザーによって変更されました。レコードを保存すると、他のユーザーが行った変更が上書きされます。

レコードの保存は無効です。クリップボードへのコピーまたは変更のドロップのみが利用可能です。