okay, i have a problem with deleting items in my database...what happens is...lets say i have 3 items in my listbox and i decide to delete item # 2...it will delete it, but then when i restart my program it shows that it has deleted item #1 and item # 2 is still there what is happening? and how do i fix it to delete the correct/selected item?! please help! here is the code used:
If MsgBox("Are you sure you want to delete " & txtName.Text & "?", vbQuestion + vbYesNo, "Delete Record") = vbYes Then
Set MyData = OpenDatabase(App.Path + "\PAF.mdb")
SQL = "SELECT * FROM PAF"
Set MyRecord = MyData.OpenRecordset(SQL)
MyRecord.Delete
lstNames.RemoveItem lstNames.ListIndex
Else
Exit Sub
End If
