-PR-
締切済み

アクセスのコードについて2

  • すぐに回答を!
  • 質問No.68402
  • 閲覧数37
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 24% (21/85)

 アクセス2000で、以下のようなコードを記述して、case_noのデータをファイル名としたhtmlファイルを、d:\data\のフォルダに出力するようにしています。
Open "d:\data\" & Me!case_no & ".htm" For Output As #1
 出力先のフォルダを各レコード毎ではなく、全体として任意に設定できるようにしたいと思い、フォルダ名を入力可能な管理テーブルを別途作成しました。
 この別に作成した管理テーブルのデータを、コード内で参照したいのですが、うまくいきません。どのようにすればよいのでしょうか?
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル13

ベストアンサー率 46% (643/1383)

えっと、フォルダ名が格納されたテーブルがあって、そのテーブルからデータを取り出したい、ってことでいいのでしょうか?

「管理テーブル」テーブルに「フォルダ名」フィールドがあって、その1レコード目のデータを取り出すには、以下のようにします。

Dim con As ADODB.Connection
Dim rs As ADODB.Recordset
Dim strSQL As String
Dim strFolderName As String

Set con = Application.CurrentProject.Connection
strSQL = "SELECT * FROM [管理テーブル];"
Set rs = New ADODB.Recordset
rs.Open strSQL, con, adOpenKeyset

strFolderName = rs![フォルダ名]
MsgBox strFolderName

このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ