webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > ASP

ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp).

Svar
 
Trådverktyg Visningsalternativ
Äldre 2002-08-01, 12:09   #1
trexter.com
Avregistrerad
 
Registrerad: 2002-04-09
Inlägg: 1 196
Lösningar: 1
Vadan detta?

:l

Kod:
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") &"';
----------------^
trexter.com besöker inte forumet just nu   Svara med citat
Äldre 2002-08-01, 12:13   #2
LarsG
Medlem
Årets medlem 2001
 
Registrerad: 2000-12-03
Ort: Uppsala
Inlägg: 12 465
Lösningar: 961
leende

Kod:
Modify = UPDATE orders SET Notes = '" & Request.Form("Notes") &"' WHERE orderID = '" & Request.Form("orderID") &"'"
är orderid en textkolumn? Det låter inte så på namnet.
__________________
essentitia preter non sans multiplicandum
LarsG besöker inte forumet just nu   Svara med citat
Äldre 2002-08-01, 12:15   #3
trexter.com
Avregistrerad
 
Registrerad: 2002-04-09
Inlägg: 1 196
Lösningar: 1
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?
trexter.com besöker inte forumet just nu   Svara med citat
Äldre 2002-08-01, 12:19   #4
Jetboy
Medlem
 
Registrerad: 2001-08-29
Ort: Stockholm
Inlägg: 33
Lösningar: 0
Du har helt enkelt glömt det inledande citationstecknet:
Kod:
Modify = UPDATE...
ska vara
Kod:
Modify = "UPDATE...
/Anders
Jetboy besöker inte forumet just nu   Svara med citat
Äldre 2002-08-01, 12:21   #5
trexter.com
Avregistrerad
 
Registrerad: 2002-04-09
Inlägg: 1 196
Lösningar: 1
Tack, från ett felmeddelande till nästa! Arg! Varför är det så jobbigt att programmera?!

Kod:
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 "
trexter.com besöker inte forumet just nu   Svara med citat
Äldre 2002-08-01, 12:22   #6
LarsG
Medlem
Årets medlem 2001
 
Registrerad: 2000-12-03
Ort: Uppsala
Inlägg: 12 465
Lösningar: 961
leende

Det såg man ju inte

Så, om orderid är ett tal så blir det.
Kod:
Modify = "UPDATE orders SET Notes = '" & Request.Form("Notes") &"' WHERE orderID = " & Request.Form("orderID")
__________________
essentitia preter non sans multiplicandum
LarsG besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > ASP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 08:56.


Powered by: vBulletin Version 3.8.6
Copyright © webForum