Henley12
Troy University Fan
- Local time
- Today, 09:57
- Joined
- Oct 10, 2007
- Messages
- 222
I am trying to copy a record on a form, but when I do I need to put in a new equipment id number. I have some code to check for duplication, but it does not appear to be working quite correctly. Can anyone see anything obvious? I know this should be an easy solution. Thanks.
newID = InputBox("Enter a new Equipment ID Number", "New Equip ID")
flgGo = 0
Do While flgGo = 0
varID = ""
varID = DLookup("[EquipID]", "[tblEquipment]", "[EquipID]='" & newID & "'")
If varID = newID Then
Dialog.Box ("Equipment ID already exists. Please enter a new Equipment ID."), vbOKOnly, "Duplicate Number", , , 0
newID = InputBox("Enter a new Equipment ID Number", "New Equip ID")
Else
EquipID = newID
flgGo = 1
End If
Loop
newID = InputBox("Enter a new Equipment ID Number", "New Equip ID")
flgGo = 0
Do While flgGo = 0
varID = ""
varID = DLookup("[EquipID]", "[tblEquipment]", "[EquipID]='" & newID & "'")
If varID = newID Then
Dialog.Box ("Equipment ID already exists. Please enter a new Equipment ID."), vbOKOnly, "Duplicate Number", , , 0
newID = InputBox("Enter a new Equipment ID Number", "New Equip ID")
Else
EquipID = newID
flgGo = 1
End If
Loop