フィールド名を変数に格納しています。DAOレコードセットを使用してそのフィールドに格納されている値にアクセスしたいとします。DAOレコードセット値へのアクセス
私の構文は以下のようにアップしますが、私のDebug.Printステートメントが代わりにフィールドで開催された実際の値の
idea.Value
を返しています。たとえば、のは、私は短いテキストフィールドと
Test
は私が
idea.Value
を望むの下に緑の値
青そして、私の構文で保持する赤
が
idea
と呼ばれるテーブルを呼び出したとしましょうそれらの3つの値を表示するが、実際の値を印刷する代わりにフィールド名が表示される。これが起こるために私は何を間違ってセットアップしましたか?
Public fieldname As String
fieldname = "ides"
Do While Not rsSelect.EOF
rsInsert.AddNew
Debug.Print ""& fieldnamea & ".Value"
Loop
ものはすべてリテラル*文字列*です。あなたの 'Debug.Print'ステートメントは、何らかの形でレコードセットフィールドにアクセスしていません。それは、印刷するように指示されたものだけを出力しています:2つの文字列リテラルと連結された文字列変数。 ''& 'は完全に役に立たないBTWです。 –