|
更新クエリを作成してWHERE句の書き方が分かりません。悩んでます。
どなたか教えて頂けないでしょうか。
Me!txtB(テキスト型) Me!dateA(日付) Me!dateB(日付) は
フォームのテキストボックスから入力できるようにしたいのですが・・
'テキストボックスに入力した値を使って抽出したレコードを更新
Private Sub cmd更新_Click()
Dim mySQL As String 'SQLステートメント
Dim cn As New ADODB.Connection
Dim com As New ADODB.Command
'更新クエリを作成
mySQL = "update T_商品 set 商品グループ = '" & Me!txtB & "' " _
& "WHERE 日付 BETWEEN Me!dateA AND Me!dateB "
'接続
Set cn = CurrentProject.Connection
'更新クエリを実行
com.ActiveConnection = cn
com.CommandText = mySQL
com.Execute
'フォームの再クエリ
Me.Requery
End Sub
|
|