問題タブ [jet-sql]
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.
sql - ユーザーが選択した特定のテーブルで 1 つの MS Access SQL スクリプトを実行する
20 以上のテーブルを持つ MS Access 2016 データベース (*.accdb) があります。それぞれのフィールドは、テーブルごとにわずかに異なります。私は VBA の経験がないので、以下の SQL クエリのみに固執しています (編集済み)。
SQL スクリプト
以下のmyvarは、変更を適用するテーブルを入力するために、スクリプトの実行時にプロンプトが表示されるパラメーターです。
出力
エラーメッセージ:
必要なもの
できれば、VBA を使用せずに、上記の SQL スクリプト形式で上記のソリューションを使用することをお勧めします。プロンプトが表示されたらテーブル名を入力して、スクリプトが更新するテーブルを認識できるようにします。参考までに: 上記のスクリプトで示したように、テーブルではない場合に PARAMETERS が機能します。
ヘルプ/アドバイスは大歓迎です。
編集1
パラメータをテーブル名として使用することはできないようですので、VBA ソリューションを提案していただけますか? おそらくサンプルコード?
sql - MS Access Jet SQL エラー: 結合式は複数の結合条件でサポートされていません
Access でこの SQL 式を実行しようとしています。
しかし、エラーが発生し続けます: Join-Expression not supported. どうしたの?申し訳ありませんが、Jet-SQL から始めたばかりで、T-SQL では問題ありません。ありがとう