私は vb6 (およびバックエンドで MSAccess) を使用しており、1 つの dtpicker コントロール、1 つのボタン、および 2 つのテキスト ボックスを含むフォームを作成しました。データベース側には、日時列として定義されid
た数値を持つテーブルがあります。dt
ここで、日付に基づいてレコードを選択し、あるテキストボックスに ID を表示し、別のテキストボックスに日付を表示したいと考えています。
ボタンクリックで行ったことは次のとおりです。
Private Sub Command1_Click()
Set rs = con.Execute("Select * from table1 Where DateValue(dt) =#" & DateValue(DTPicker1.Value) & "#")
Text1.Text = rs("id")
Text2.Text = rs("dtpicker1")
End Sub
IDは正しく表示されますが、日付は表示されず、「要求された名前または序数に対応するコレクションにアイテムが見つかりません」というエラーが発生します。
私は何をすべきか?