Om man inte väljer ett värde i kombobox.

Databaser & SQL

0 svar · 184 visningar · startad av Mazz

Medlem sedan aug. 2003118 inlägg
Trådstart#1

När användaren skriver ett värde som inte finns i komboboxen så ska ruta komma fram och man ska då välja om värdet ska läggas till.
Har skrivit koden nedan:
Får en bugg vid raden:
Set rs = db.OpenRecordset("tblkund")
Tacksam för hjälp!

Private Sub Orterna_NotInList(NewData As String, Response As Integer)
Dim db As DataSourceControl
Dim rs As Recordset

If MsgBox("Vill du lägga till värdet", vbYesNo + vbInformation, "Ej i lista") = vbYes Then
RunCommand acCmdUndo
Set db = CurrentDb()
Set rs = db.OpenRecordset("tblkund")
rs.AddNew
rs("Orterna") = NewData
rs.Update

Set rs = Nothing
Set db = Nothing

Response = acDataErrAdded
Else
Response = acDataErrContinue
RunCommand acCmdUndo
End If
End Sub

Tacksam för hjälp!

246 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)