/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Slut på sætning var ventet
Fra : simon moore højer


Dato : 24-12-02 12:04

er der nogen der kan se fejlen?


Der opstod en Microsoft VBScript-kompileringsfejl fejl '800a0401'

Slut på sætning var ventet

/indsaet.asp, linje 31

strSQL = strSQL & "' Request.Form("User") & ', "
-----------------------------------^


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jørgen Müller (24-12-2002)
Kommentar
Fra : Jørgen Müller


Dato : 24-12-02 12:08

Simon skrev:

>Slut på sætning var ventet
>/indsaet.asp, linje 31
>strSQL = strSQL & "' Request.Form("User") & ', "

Du mangler da vist en " efter &
strSQL = strSQL & "'Request.Form("User") & "',"

hvad skal kommaet?

--
Med Venlig Hilsen

Jørgen Müller




N/A (24-12-2002)
Kommentar
Fra : N/A


Dato : 24-12-02 12:19



simon moore højer (24-12-2002)
Kommentar
Fra : simon moore højer


Dato : 24-12-02 12:19

> strSQL = strSQL & "' Request.Form("User") & ', "
>
> Du er kommet til at bytte om på " og '. Det skal hedde:
> strSQL = strSQL & '" Request.Form("User") & "',
>


Det virker stadig ikke. Det en del af koden nedenunder, som skal
smide brugerens input ind i en database:


strSQL = "Insert into personer ("

strSQL = strSQL & "User, "
strSQL = strSQL & "Password, "

strSQL = strSQL & "values( "

strSQL = strSQL & "' Request.Form("User") & '", "
strSQL = strSQL & "' Request.Form("Password") & '")"

' SQL sætning eksekveres
Conn.Execute(strSQL)


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Thomas Voller (24-12-2002)
Kommentar
Fra : Thomas Voller


Dato : 24-12-02 12:30

> Det en del af koden nedenunder, som skal
> smide brugerens input ind i en database:

Nåh. Prøv:

strUser = Trim(Replace(Request.Form("User"), "'", "''"))
strPass = Trim(Replace(Request.Form("Password"), "'", "''"))
Conn.Execute("INSERT INTO personer (User, Password) VALUES('" & strUser &
"', '" & strPass & "')")



Jon (26-12-2002)
Kommentar
Fra : Jon


Dato : 26-12-02 00:56

simon moore højer wrote in
dk.edb.internet.webdesign.serverside.asp:
> > strSQL = strSQL & "' Request.Form("User") & ', "
> >
> > Du er kommet til at bytte om på " og '. Det skal hedde:
> > strSQL = strSQL & '" Request.Form("User") & "',
> >
>
>
> Det virker stadig ikke. Det en del af koden nedenunder, som
skal
> smide brugerens input ind i en database:
>
>
> strSQL = "Insert into personer ("
>
> strSQL = strSQL & "User, "
> strSQL = strSQL & "Password, "
>
> strSQL = strSQL & "values( "
>
> strSQL = strSQL & "' Request.Form("User") & '", "
> strSQL = strSQL & "' Request.Form("Password") & '")"
>
> ' SQL sætning eksekveres
> Conn.Execute(strSQL)
>
>
Prøv at rette Koden til dette:

strSQL = "Insert into personer ("

strSQL = strSQL & "User, "
strSQL = strSQL & "Password, "

strSQL = strSQL & "values( "

strSQL = strSQL & Request.Form("User") & ", "
strSQL = strSQL & Request.Form("Password") & ")"

' SQL sætning eksekveres
Conn.Execute(strSQL)

det virker ved mig
Håber det virker

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste