17. august 2004 - 16:29Der er
9 kommentarer og 2 løsninger
En fejl meddelse som driller meget
Hejsa. Jeg får denne fejl: Hvis du vil foretage ændringer i dette felt, skal du først gemme posten. (Fejl 3331) Denne fejl opstår, når brugeren prøver at redigere en række, der er baseret på en visning eller en lagret forespørgsel, som er baseret på mere end én tabel.
Det sker når jeg vælger noget i en combobox. I change på comboen sætter jeg 2 felter til at være lig med nogle kolloner fra comboen. Det vil den ikke helt. Hvis jeg derimod sætter en gem post ind i koden, så overskriver den navnet som jeg vælger med det forrige. I comboboxen. Dvs i den forspørgelse som comboen får sine data fra. Hvad er det nu for noget. Den må den ikke.
Hekla -> Det vil jeg også mene, men fejlen kommer jo fordi den skal gemmes først. Og hvis jeg gemmer den først, ændre den i min combobox - som slet ikke burde være mulig, da den er sat til at begrænsTilListe. Hvilke informationer kunne hjælpe lidt på vej - jeg ved ikke helt hvad mere jeg skal skrive
Der mangler oplysninger om de involverede tabeller og deres felter og evt. relationer, formularens forespørgsel, felterne på formularen og deres kontrolelementkilder, og komboboksens rækkekilde og kontrolelemnetkilde
Det tog da lidt lang tid at få det her lukket. Beklager. Lave meget mere om og fik fejlen væk på den måde. Men takker for ideer'ne.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.