Date: Tue, 6 Mar 2001 08:46:01 +0900
From: 相互ポンプ 技術部 <who@sub.example.jp>
はじめまして、土佐と申します。
フォームからローカル一時テーブル"#MyTempTable"を作成し、数行の
レコードを挿入し、サブフォームと"#MyTempTable"を連結します。
(これは挿入したレコードがうまく表示されます。)
次に、そのフォームからレポートを開くときに
1. レポートのRecordSourceにローカル一時テーブル"#MyTempTable"
を設定していると「オブジェクト名"#MyTempTable"は無効です」
のエラーがでます。
2. Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = "#MyTempTable"
End Sub
を設定していると、「レコードソース'#MyTempTable'は存在しません。」
のエラーがでます。
3. Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = "SELECT #MyTempTable.* " & _
"FROM #MyTempTable"
End Sub
を設定していると、「OLEオブジェクトのプロパティまたはメソッドに
アクセスするときにエラーが発生しました。」のエラーがでます。
レポートにローカル一時テーブルは連結できないのでしょうか。
(このとき、ストアドプロシージャで、"SELECT #MyTempTable.*
FROM #MyTempTable"は実行できるので、"#MyTempTable"は
確かに存在しています。)
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|