2

SQLServerにいくつかのテーブルがあるとしましょう。私のクライアントは、自分のサーバーでAccess2003データベースを使用しています。SQL Server2008R2は差分サーバーにあります。それらのAccessフロントエンドはVBAで書かれています。ADOおよびOLEDBプロバイダーを使用してSQLサーバーに接続させることができることはわかっています。このために、彼らはからの参照を追加する必要があります

Tools-->References--> MS ActiveX objects 6.0 Library

そして、提供された接続文字列を使用して:

Provider= SQLOLEDB.1; Integrated Security = SSPI; Initial catalog=DatabaseName; Data source =ServerNamethathostsSQLSeerver

それらをSQLServerに接続させる他の方法はありますか?パフォーマンスの観点からそうするためのいくつかのより良い方法は何ですか?

ご意見をお聞かせください。ありがとう。

4

1 に答える 1

2

MS Access 2007以降では、推奨される方法はリンクされたテーブルです。参照は必要ありません。コードまたはメニューから実行できます。Microsoft Access 2003は、リンクされたテーブルもサポートしています。

詳細:http://office.microsoft.com/en-us/access-help/import-or-link-access-to-sql-server-data-HA010341762.aspx

于 2012-08-15T15:39:26.087 に答える