Hej!
Jag är inte speciellt duktig på asp, och jag tror att min fråga är löjligt enkel för er här på detta forumet.
Jag förstår inte riktigt hur apostroferna och citaten fungerar. Jag ska ge ett exempel från ett SQL -uttryck (Insert Into Vadsomhelst), när jag ska ange värden. Jag har testat följande uttryck:
1. "VALUES(355233,8)" Fungerar bra.
2. "VALUES('355233','8')" Fungerar lika bra. Är detta samma sak?
3. "VALUES(355233,"8")" Slut på programsats förväntas. Pilen som pekar på felet ( i PWS) pekar på V:et i "VALUES...
4. "VALUES(355233," & variabel & ")" Too few parameters. Expected 1
5. "VALUES(355233,'" & variabel & "')" Fungerar bra.
Alla uttryck förs in i en databas med datatyp Text (annat gäller väl när det är Tal). Någon som vill ta sig tid och kan svara på hur man använder citat och variabler?
I språket SQL betyder ' runt värdet att det är sträng (och i SQL-server också datum), utan apostrofer räknas det som tal (nummer, integer)... # räknas i Access som datumavgränsare...
I ASP (VBScript) är " en strängavgränsare, utan " är värdet ett tal...