Date: Wed, 29 Nov 2000 11:28:37 +0900
From: "Akira Horikawa" <who@example.ne.jp>
堀川です
katoさん Wrote.
>Subject: [ml-msde:00375]
件名が付いていなかったので、表記のようにしました
>フォームで一時テーブルを作成し、レポートのレコードソースで
>読み込みたいのですが、どのようにするのでしょうか?
>(グローバルテーブルではうまくいくのですが・・・・)
フォームのLoadイベントや、アプリケーションの初期化処理の中で
一時テーブルを作成するSQL文をサーバーに投げてください
ADOのEXECUTEメソッドを使ってCREATE TABLE命令を実行します
Accessプロジェクトが管理する接続オブジェクト
CurrentProject.Connection
を使ってSQL文を実行すれば、Accessプロジェクトが動いている間は
その一時テーブルがサーバー側に存在します
set cn = CurrentProject.Connection
cn.execute "cretate table #TempTable( ----- )",,adCmdText
決してストアドプロシージャの中で一時テーブルを作成してはいけません
ストアドプロシージャを抜けると、その中で作成した一時テーブルは削除
されます
上巻272ページ
http://www.horikawa.ne.jp/msde/gihyo/sql04/sql04_03.html
VBマガジン2000年4月号の75-78ページが、参考になるでしょう
時間が取れ次第、この部分をWeb上に掲載します
---------------------------------------------------
(株)日本技術ソフト開発 堀川 明
mailto:who@example.ne.jp
mailto:who@sub.example.jp
http://www.horikawa.ne.jp/msde/
http://www.kt.rim.or.jp/~pwp/
11月29日(水曜日) 11時20分記
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|