2008年11月11日火曜日

access 一度に複数のレコードを登録

「一度にまとめて登録したい!」とリクエストがあったので、めんどくさいと思いながらも色々と試行錯誤。ネットで他の方が書いてくれたコードを参考にしつつ、ボタンによって8つ/6つ/4つと登録数を変えられるようにした。

Private Sub cmdOK_Click() Set myRS = New ADODB.Recordset myRS.Open "Q_研修登録一括", CurrentProject.Connection, adOpenKeyset, adLockOptimistic myRS.AddNew If コース.Value = "8ヶ月コース" Then myRS(0).Value = 顧客番号.Value Else myRS(0).Value = Null End If myRS(1).Value = テキスト1.Value myRS(2).Value = テキスト9.Value If コース.Value = "8ヶ月コース" Then myRS(3).Value = コース.Value Else myRS(3).Value = Null End If myRS.Update

フォームを作った後こんな感じのものを延々と貼っていけばOK。

0 件のコメント:

S氏の誕生日(月)特典 2024年版もやはり・・・

 S氏が昨年に続き今年も誕生日特典のポストを投稿。 昨年より大幅に情報量が増し、その点は有意義であるものの、ちょっと情報がおかしいのではないか?というものも散見されるので気がついたものを記載してみる。 ・プロント プレモルジョッキ🍺無料 →ナスとベーコンのパスタ500円もあるよ...