Fråga : Fel 94, ogiltigt bruk av ogiltigt sätter in

PROBLEM
I förmiddag som får det ovannämnda felmeddelandet, som det förbinder för att bilda:
frmHazardLookup_VER1.

PROBLEM DETAILS
The bordlägger som stöttar queryen, som befolkar bilda ”frmHazardLookup_VER1” äger rum: queryen för
tblHazard_and_Category_Lookup_VER1.

The, som befolkar bilda, äger rum:
qryHazard_and_Category_Lookup_VER1.

The bordlägger ”för tblHazard_and_Category_Lookup_VER1 " kan inte ha ogiltig valuse i it.

WHAT som JAG HAR TRIED
I att ha använt NZEN fungerar i queryen, och inga success.

CODE, SOM LÅSER, ÄVENTYRA TEXTBOX
The kodifierar efter tillfogades till bilda:
frmHazardLookup_VER1
to förhindrar användare från att ändra, och eller ta bort debefolkade datan bordlägga in:
tblHazard_and_Category_Lookup_VER1.
while stillar låta användare tillfoga och eller redigera deras egna data.

HOW för ATT SKAPA ERROR1 på nytt. Logon.
2. Klicka ”redigerar AHA-"
3. Välj någon AHA till edit
4. Klicka därefter, tills du ser felet message.
NOTE: Du kan göra detta fel att gå bort förbi öppning:
tblHazard_and_Category_Lookup_VER1
and som skriver in en värdera i den ogiltiga VÄGEN för field

OTHER ATT FÅ DENNA ERROR
1. Tillfoga de saknade datan till table
tblHazard_and_Category_Lookup_VER1.
2. 1. Logon.
3. Klicka ”redigerar AHA-"
4. Välj någon AHA till edit
5. Klicka därefter, tills du får bilda:
frmSelectHazardsDirectly_VER1
6. Klicka ”tillfogar/redigerar äventyrar knäppas "
7. Klicka tillfogarekordbutton8. Skriv in data i äventyrar field
9. Ta bort datan som du tillfogade precis till äventyrar fields
10. Clcik felet message.



för closbutton
See " klar "

Svar : Fel 94, ogiltigt bruk av ogiltigt sätter in

Det verkar dig har den din uppsättningen att bordlägga sådan att att inte acceptera ogiltigt värderar. Den lätta utfarten är att ta bort detta krav. Om inte möjlighet, därefter som du behöver att validera alla dina fieds på i datalistan i den BeforeUpdate händelsen using:

Om Nz (mig! txFName, "") = "" därefter
MsgBox ”du behov att skriva in ett giltigt värderar för förnamn.”,
Cancel=True
Avsluta OM

Tillfoga ett liknande kodifierar för varje txt boxas med entery krävde inbrott bordlägga.

Mike
Andra lösningar  
 
programming4us programming4us