Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2117 / 2272 ツリー ←次へ | 前へ→

【3842】クエリを保存する方法 yamada 04/11/11(木) 16:37 質問[未読]
【3843】Re:クエリを保存する方法 Gin_II 04/11/11(木) 16:44 回答[未読]
【3845】Re:クエリを保存する方法 yamada 04/11/11(木) 18:27 質問[未読]
【3857】Re:クエリを保存する方法 yamada 04/11/15(月) 13:31 お礼[未読]

【3842】クエリを保存する方法
質問  yamada  - 04/11/11(木) 16:37 -

引用なし
パスワード
   いつもお世話になっておりますyamadaです。

accessを使っていてわからないことがあったので、質問したいと思います。
VBAマクロで動的に作成したSQLクエリを保存したいのですが、そのような
関数はありますか? リファレンスを調べたのですが、調べ方が甘いのか
出てきません。クエリで作成したクエリを使用する方法があるので
保存もできるのかなと疑問に思いました。

関数以外に、このような方法でクエリを保存できる等があれば教えてください。
よろしくお願いします。

【3843】Re:クエリを保存する方法
回答  Gin_II  - 04/11/11(木) 16:44 -

引用なし
パスワード
   >VBAマクロで動的に作成したSQLクエリを保存したいのですが、

ここはどうやっているのでしょうか?
DAO の CreateQueryDef あたりをヘルプで確認してください。

【3845】Re:クエリを保存する方法
質問  yamada  - 04/11/11(木) 18:27 -

引用なし
パスワード
   ▼Gin_II さん:
>>VBAマクロで動的に作成したSQLクエリを保存したいのですが、
>
>ここはどうやっているのでしょうか?
>DAO の CreateQueryDef あたりをヘルプで確認してください。

素早い対応、昨日に引き続きありがとうございます。
DAOのヘルプを参照しました、とりあえず、CreateQueryDefを使ってみようかと
思います。

自分は

Dim testCon As DAO.Database
Dim testRsac As DAO.Recordset
Dim testQuery As String,param As String

/***********クエリ作成*************/
testQuery = "select....where A =" & param
Set testRs = testCon.OpenRecordset(testQuery, dbOpenSnapshot)
/*********************************/
のようにしています。やり方自体が違うのでしょうか?
この後に別のボタンを押すとExcelへエクスポートさせようとしています。
上記で作成したクエリを使えればと思ったので、
クエリ欄に'test1'のように作成できればと思い、お伺いしました。

説明不足で申し訳ありませんでした。

  

【3857】Re:クエリを保存する方法
お礼  yamada  - 04/11/15(月) 13:31 -

引用なし
パスワード
   遅くなりましたが、無事できました。
とりあえず、上司に確認してもらえそうです。
ありがとうございました。

2117 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078269
(SS)C-BOARD v3.8 is Free