Hallo Zusammen
Vieleicht könnt ihr mir ja helfen.
Ich versuche in den 1. Code den 2. so einzuarbeiten, das zuerst dei
Inputbox kommt und danach die MsgBox. Die große Herausfordrung für
mich ist, das der Text der Inputbox in den gleichen Datensatz [Spalte Komentar]der unter Code 1 erstellt wird eingefügt wird.
Mein stand im momemt, die Reihenfolge von MsgBox und Inputbox bekomme
ich hin, aber das Code 2 keinen neuen Datensatz anlegt, sondern in den gleichen schreibt, das fesselt mich schon seit 2 Tage am Rechner.
Bin für jeden Tip dankbar.
Gruß Oberlix 2
Code1:
Private Sub List0_Click()
Dim Msg, Response
Dim strInsert As String
Dim strLoesch As String
Msg = „Sind Sie Sicher das der gewählte Eintrag gelöscht werden soll?“
Style = vbYesNo
Title = „MsgBox Nachfrage“
Response = MsgBox(Msg, Style, Title, Help, Ctxt)
If Response = vbYes Then
strInsert = "Insert Into tbl_Geloescht " & _
"SELECT * From tbl_Bericht " & _
"WHERE ID = " & Me!List0.Column(0)
CurrentDb.Execute strInsert, 128 'dbFailOnError
strLoesch = "DELETE FROM tbl_Bericht " & _
"WHERE ID = " & Me!List0.Column(0)
CurrentDb.Execute strLoesch, 128 'dbFailOnError
Me!List0.Requery
End If
End Sub
Code2:
Dim strInput As String
strInput = InputBox(„Eingabe?“)
If strInput „“ Then
CurrentDb.Execute "INSERT INTO Tabelle (Feldname) " & _
„VALUES (’“ & strInput & „’)“, 128
End If