SQL Serverデータベースからパススルークエリを作成して、アクセスデータベースにデータを表示しました。私が今欲しいのは、この情報が別のテーブルを更新することです。他のパススルークエリからインポートされた他の情報が含まれています。SQL Server 2005からのパススルークエリへのアクセス
1
A
答えて
0
パススルーを読み取り専用クエリと考えてください。レコードの操作はできません。データを返すだけです。
更新プログラムを実行する個別のクエリが必要です。結果のデータセットをパススルーから一時テーブルに書き込んで、更新クエリで使用する必要があります。
パススルーの簡単な説明では、それぞれ10000レコードの2つのリンクされたテーブルがあり、5つのレコードを返すクエリにそれらをリンクするとします。アクセスは、それらを比較して5つの結果を与えるために、ネットワーク全体で20000レコード(すべてのテーブルからすべて)を取得する必要があります。パススルーでは、もう片方の比較を行い、5レコードしか渡しません。
+0
Jet/ACEがSQL Serverに処理を渡すというパススルーなしで同じSQLを使用すると、非常に良いことです。パススルーは、Jet/ACEが間違って推測する(またはサーバーに渡さない)SQLや、Access/Jet/ACE自体では不可能なもの(SQL Serverコマンドの実行など)に最も便利です。 –
関連する問題
- 1. SQL ServerへのパススルークエリでのVBAパラメータへのアクセス
- 2. MS Access SQL Serverへの汎用パススルークエリ
- 3. DB2からSQL Server 2005へのビュー
- 4. SQL Server 2005からSQL Server 2005へのクエリの結果セットをMS Excelにインポート
- 5. SQL Server 2005からSQL Server 2008へのデータベースの転送
- 6. SQL 2005データベースコピーからSQL 2005へのオプション
- 7. のMS Access/SQL Serverのパススルークエリ
- 8. SQL Server 2005からSQL Server 2014への移行
- 9. SQL Server 2005 Accessへのリンク
- 10. PYODBCでSQL Server 2005にアクセス
- 11. SQLとSQL Server 2005への参加
- 12. SQL Server 2005のアプリケーションロールへのアクセス許可を付与する
- 13. SQL Server 2005でSQL Server 2005から移行されたTimeoutException
- 14. SQL ServerからのRedshiftデータセットへのアクセス
- 15. インポートエラー(Oracle 10gのからSQL Server 2005へのインポート)
- 16. mysqlからSQL Server 2005へのutf-8データの移行
- 17. .txtファイルからSQL Server 2005 Expressへのデータのインポート
- 18. SQL Server 2005から2014へのマイグレーション - 一般的な質問
- 19. Microsoft Access 2007からSql Server 2005への移行
- 20. SQL Server 2005の
- 21. SQL Server 2005の
- 22. Sharepoint 3.0からSQL 2005バックエンドへのアップグレード?
- 23. SQL 2005からSQL 2008へのSQLジョブの転送
- 24. は、SQL Server 2005の
- 25. SQL Server 2005のジョブスケジュール
- 26. SQL Server 2005のレプリケーション
- 27. は、SQL Server 2005の
- 28. SQL Server 2005のROW_NUMBER()
- 29. SQL Server 2005のネイティブストアドプロシージャ
- 30. リモートSQL Serverデータベースへのアクセス
ビューや表をリンクすると考えましたか?パススルークエリとして更新クエリを実行できない理由はありますか? – Fionnuala
私はその点をもっと知っていると思います。私はパススルークエリから簡単な更新を試みましたが、パススルークエリの場合にこれが一部として機能するかどうかはわかりませんでした。私は、最新のクエリをseperatly実行するか、パススルークエリにクエリを含めるだけですか? – andy
私は更新クエリが十分であるはずだと思っていますが、ここで更新クエリを投稿して人々の意見を見ることが最善の方法です。 At- @ stackoverflowユーザー名を使用しているBTWは、そのユーザーのSO受信トレイにメッセージを投稿します。これは、時にはより迅速な応答を得ることができます。 – Fionnuala