2012-03-18 7 views
-1

Access 2007でストアドプロシージャを作成することはできますか?もしそうなら、どうすればいいのですか?Access 2007でストアドプロシージャを作成する

ありがとう

+0

は、あなたが投稿する前にSO検索することができ、クエリのカテゴリにあなたのストアドプロシージャの上映がありますhttp://stackoverflow.com/questions/3287545/how-do-i-make-a-stored-プロシージャー・イン・ミリ秒アクセス – Fionnuala

答えて

3

SPとよく似たパラメータでクエリを保存できます。

1

Accessでストアドプロシージャを作成できます。私は、次のプロセスを使用してストアドプロシージャを作成したアクセス2003の機能のわからないんだけど、アクセス2007を使用します。

  1. あなたは(MakeTableを取る(作成したいアクションを実行するクエリを作成します。 )、読み出し(選択)、更新、削除)。設定パラメータ(使用されている場合)。このクエリはテンプレートとして使用するためのものです。あなたは保持する必要はありません。

  2. クエリをSQLに切り替えます。クエリを表示してコピーします。

  3. Visual Basicに切り替えるには、Cntl-Gを使用します。イミディエイトウィンドウを使用するか、[Insert | Insert]を使用してサブルーチンを作成します。手順。

  4. クエリを貼り付け、次の構文を設定してストアドプロシージャを作成します。

CurrentProject.Connection.Execute "sqlStatementFromQueryGoesHere AS PROC sp_storedProcedureName(parm1のテキスト、PARM2整数、他のどんなPARMS &データ型)を作成します。"

  1. 即時ウィンドウまたは手順から実行してください。エラーがなければきれいに実行する必要があります。

  2. 次に、Navagationペインに戻ってリフレッシュします(ストアされたprocは最初はリフレッシュせずに表示されません)。一度リフレッシュ、あなたは

関連する問題