Hallo,
auf einer Seite werden mir Artikel einer Bestellung angezeigt. Die werden für nötige updates in Textfeldern ausgegeben.
Das mache ich folgendermaßen:<br>
sql="select * from stdBestArtikel where BestellNr="&BestellNr<br>
recartikel.open sql, con<br>
While Not recartikel.EOF<br>
sql = "update stdBestArtikel set "<br>
sql = sql & "EinzelVKDM=" & EinzelVKDM & ", "<br>
sql = sql & "GesamtVKDM=" & GesamtVKDM & ", "<br>
sql = sql & "EinzelVKEuro=" & EinzelVKEuro & ", "<br>
sql = sql & "GesamtVKEuro=" & GesamtVKEuro & ", "<br>
sql = sql & "Menge="& Menge & ", "<br>
sql = sql & "Attribut1id="& Attribut1id & ", "<br>
sql = sql & "Attribut2id="& Attribut2id & ", "<br>
sql = sql & "Status="& ArtikelStatus& ", "<br>
sql = sql & "where bestArtNr=" & bestArtNR<br>
response.write sql<br>
recupdateartikel.open sql, con<br>
recartikel.MoveNext<br>
wend<br>
recartikel.close<br>
Mir wird folgendes Sql angezeigt:<br>
update stdBestArtikel set EinzelVKDM=54.9, 14.9, GesamtVKDM=54.9, 29.8, EinzelVKEuro=28.01, 7.6,GesamtVKEuro=28.01, 15.2,Menge=1, 2, Attribut1id=78, 75, Attribut2id=-1, -1, Status=0, 5 where bestArtNr=8, 9<br>
Mit der Fehlermeldung<br>
[Microsoft][ODBC SQL Server Driver][SQL Server]Zeile 1: Falsche Syntax in der Nähe von '14.9'.<br>
Wird nur ein Artikel auf der Seite angezeigt, funktioniert das update.
Was mache ich falsch??
Danke für Hilfe.
Gruss Petra
auf einer Seite werden mir Artikel einer Bestellung angezeigt. Die werden für nötige updates in Textfeldern ausgegeben.
Das mache ich folgendermaßen:<br>
sql="select * from stdBestArtikel where BestellNr="&BestellNr<br>
recartikel.open sql, con<br>
While Not recartikel.EOF<br>
sql = "update stdBestArtikel set "<br>
sql = sql & "EinzelVKDM=" & EinzelVKDM & ", "<br>
sql = sql & "GesamtVKDM=" & GesamtVKDM & ", "<br>
sql = sql & "EinzelVKEuro=" & EinzelVKEuro & ", "<br>
sql = sql & "GesamtVKEuro=" & GesamtVKEuro & ", "<br>
sql = sql & "Menge="& Menge & ", "<br>
sql = sql & "Attribut1id="& Attribut1id & ", "<br>
sql = sql & "Attribut2id="& Attribut2id & ", "<br>
sql = sql & "Status="& ArtikelStatus& ", "<br>
sql = sql & "where bestArtNr=" & bestArtNR<br>
response.write sql<br>
recupdateartikel.open sql, con<br>
recartikel.MoveNext<br>
wend<br>
recartikel.close<br>
Mir wird folgendes Sql angezeigt:<br>
update stdBestArtikel set EinzelVKDM=54.9, 14.9, GesamtVKDM=54.9, 29.8, EinzelVKEuro=28.01, 7.6,GesamtVKEuro=28.01, 15.2,Menge=1, 2, Attribut1id=78, 75, Attribut2id=-1, -1, Status=0, 5 where bestArtNr=8, 9<br>
Mit der Fehlermeldung<br>
[Microsoft][ODBC SQL Server Driver][SQL Server]Zeile 1: Falsche Syntax in der Nähe von '14.9'.<br>
Wird nur ein Artikel auf der Seite angezeigt, funktioniert das update.
Was mache ich falsch??
Danke für Hilfe.
Gruss Petra
Comment