Modify = UPDATE orders SET Notes = '" & Request.Form("Notes") &"' WHERE orderID = '" & Request.Form("orderID") &"'"
är orderid en textkolumn? Det låter inte så på namnet.
5 svar · 194 visningar · startad av trexter.com
Modify = UPDATE orders SET Notes = '" & Request.Form("Notes") &"' WHERE orderID = '" & Request.Form("orderID") &"';
Och ett litet enerverande felmeddelande:
Microsoft VBScript compilation error '800a0401'
Expected end of statement
/c/c.asp, line 9
Modify = UPDATE orders SET Notes = '" & Request.Form("Notes") &"' WHERE orderID = '" & Request.Form("orderID") &"';
----------------^
Modify = UPDATE orders SET Notes = '" & Request.Form("Notes") &"' WHERE orderID = '" & Request.Form("orderID") &"'"
är orderid en textkolumn? Det låter inte så på namnet.
Nej, det är ett tal men jag är inte så säker på att jag vill byta, det är ju trots allt id-numret. Kan man inte lägga in någon asterix eller någonting för att scriptet ska förstå att det äre tt tal?
Du har helt enkelt glömt det inledande citationstecknet:
Modify = UPDATE...
ska vara
Modify = "UPDATE...
/Anders
Tack, från ett felmeddelande till nästa! Arg! Varför är det så jobbigt att programmera?!
Microsoft VBScript compilation error '800a0409'
Unterminated string constant
/c/c.asp, line 9
Modify = "UPDATE orders SET Notes = '" & Request.Form("Notes") &"' WHERE orderID = '" & Request.Form("orderID") &"';
--------------------------------------------------------------------------------------------------------------------^
Samma kod som innan, plus "
Det såg man ju inte
Så, om orderid är ett tal så blir det.
Modify = "UPDATE orders SET Notes = '" & Request.Form("Notes") &"' WHERE orderID = " & Request.Form("orderID")