Jag har problem med koden nedan. stat inom enkelfnuttar (stat='" & stat & "' ............) kanske hjälper Om det är textfält diu ska uppdatera måste du kasta in ' i vissa fält Hej!Hur skriver jag för att uppdatera med commandot Con.Execute ...
AccStr = "update ordrad " & _
"set status = " & stat & ", " & _
" antal = " & antal & " " & _
" where ordnr = " & OrderNr & " And samlordnr = " & HuvOrdNr"
Con.Execute AccStr
När jag kör koden får jag SYNTAX ERROR
Jag kör mot en Access databas.
Tacksam för hjälp snarast
Hälsningar SörenSv: Hur skriver jag för att uppdatera med commandot Con.Execute .
//FreddeSv: Hur skriver jag för att uppdatera med commandot Con.Execute .
tex (stat):
<code>
AccStr = "update ordrad " & _
"set status = '" & stat & "', " & _
" antal = " & antal & " " & _
" where ordnr = " & OrderNr & " And samlordnr = " & HuvOrdNr"
</code>
..och för att inte få fel om det finns ' i texten bör du även sätta
<code>
stat = replace(stat,"'","''")
</code>Sv: Hur skriver jag för att uppdatera med commandot Con.Execute .
Du bör nog även fundera på att ändra om
samlordnr = " & HuvOrdNr"
till
samlordnr = " & HuvOrdNr
Lycka till och lev väl!
Tom S.