problemet er at den spørger efter en parameterværdi når den skal skrive den sidste insert-docmd.
Jeg har lavet msgbox\'en for at finde ud af om init indeholder det ønskede og det gør den !!! Men når den forsøger at skrive den tekststreng ind i databasen spørger den alligevel efter en parameterværdi i stedet for bare at indskrive strengen.
Det skal måske nævnes at kombinationsboks134 er en rullegardinsmenu med en underliggende forespørgsel, der henter personens ID og initialer. Det er nok derfor problemet opstår, men jeg ved ikke hvordan det løses. Jeg har prøvet hvad jeg kunne for at convertere den til en almindelig strengværdi.
Du har 2 felter/Variabler med navnene Tekst132 og Prioritet. Hvis det formularfelter, bør du nok også placere Me! foran dem. Det fremgår ikke helt klart, om det faktisk er ME!Kombinationsboks134, som skaber problemet. Endelig er der den mulighed at du har en stavefejl i dine feltnavne Bladnr, Initialer, PersonID, Cirkulationsliste og Prioritet. Disse felter skal have eksakt det samme navn som tabellen dbo_Cirkulations navne. Hvis de ikke er stavet på samme måde, vil parameterboksen også fremkomme.
Det er IKKE kombinationsboks 134, der er skyld i problemet. Det har kørt og virket i længere tid, hvorefter jeg har tilføjet \"init\" variablen i et forsøg på at få initialerne til at virke.
Jeg har prøvet med Me! så det nu ser således ud: Kombinationsboks134.SetFocus init = CStr(Trim(Me!Kombinationsboks134.Text))
MsgBox (init)
DoCmd.RunSQL \"Update dbo_Cirkulation Set Priotet=Priotet+1 Where Priotet >=\" & Priotet & \" And Bladnr=\" & BladNr & \" And Cirkulationsliste= \" & Me!Tekst132 & \";\"
Hvis der kommer en meddelelse med det du har tastet ind som så senere bliver til INIT så tror jeg også stadig det er et par enkelte gåseøjen der mangler & \",\' \" & init & \" \',\" & For ikke at komme til at ligne en kvæulant vil jeg love aldrig at nævne fjerkræ igen hvis det ikke er rigtig ;-) MVH PoulH
Jeg misforstod i første omgang da du brugte ordet enkelt gåseøjne. Men det virker efter det du har skrevet med......... appostroffer ;-)
Egentligt pinligt logisk at der skal \'\' omkring tekststrenge i SQL.
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.