field名を変数にするには?

解決


manabu  2007-10-10 01:27:29  No: 99525

access側のfield名を[ data1 ],[ data2 ]として、Form上のcombo1.textの値を[ data1 ]もしくは[ data2 ]を選択し削除できるようにしています。で、下記のようにcombo1.textを変数として使用すると「・・・コレクションが見つかりません」とエラーがでます。””や()などをつけたりしましたが、同じみたいです。どの様にすればいいのか教えてください。

      ・
      ・
      ・
With rs
    ![text1.text]=null   
    .update
End With
      ・
      ・
      ・


manabu  2007-10-10 01:30:26  No: 99526

大事な所を誤記述しました。訂正します。
![text1.text]=null 
        ↓
![combo1.text]=null


魔界の仮面弁士  2007-10-10 01:37:12  No: 99527

Edit メソッドを使っていないところを見ると、ADO 接続ですね。

> ![combo1.text]=null
この場合は、
  rs.Collect(combo1.Text) = Null
または、
  rs.Fields(combo1.Text).Value = Null
などと書く事ができます。


manabu  2007-10-10 01:41:57  No: 99528

早い回答ありがとうございます。
ばっちし解決しました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加