ユーザーから入力を取得し、それをデータベースの日付属性に挿入する必要があるasp.netプロジェクトがあります。代わりに、0000/00/00 しかありません。理由がわかりません。
入力は 3 つのテキスト ボックスから行われます。それらを連結してクエリに渡すよりも。しかし、何かがうまくいかない。コードは次のとおりです。
Bday = Month2.Text & "/" & Dates2.Text & "/" & years.Text
Dim StrQwery As String = "INSERT INTO account VALUES(accoint_id, '" & Bday &"')"
Dim smd As MySqlCommand = New MySqlCommand(stquery, myconn)
smd.ExecuteReader()
同じ文字列に時間を追加し、それを dateTime 属性に渡したい場合も、同じことが起こります。誰かが何が悪いのか教えてもらえますか?
regTime = Month2.Text & "/" & Dates2.Text & "/" & years.Text & CStr(TimeValue(CStr(Now)))
Dim StrQwery As String = "INSERT INTO account VALUES(accoint_id, '" & regTime &"')"
Dim smd As MySqlCommand = New MySqlCommand(stquery, myconn)
smd.ExecuteReader()