/ 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
2 SQL sætninger i samme fil
Fra : sonny


Dato : 21-05-02 14:40

jeg har et problem med 2 sql sætninger det ser således ud der er
to filer:

den første er der ingen problemer med:

<html>
<title>opret bruger</title>
<head

</head>
<body>

<form action="opret1.asp" method="post">

<br>Brugernavn:
<br><input type="text" name="brugernavn">

<br>Password:
<br><input type="text" name="password">

<br>Navn:
<br><input type="text" name="navn">

<br>Addresse:
<br><input type="text" name="adr">

<br>Post nr:
<br><input type="text" name="postnr">

<br>By:
<br><input type="text" name="byen">

<br>Email:
<br><input type="text" name="email">




<p><input type="Submit" value="Opret">
</form>

</body>
</html>

men den anden er der det er også her sætningerne er:



<%
'databaseforbindelse
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/hp.mdb")
Conn.Open DSN


strSQL = "Insert into brugertabel (brugernavn, navn, adr, postnr,
byen, email) values('" & Request.Form("brugernavn") & "','" &
Request.Form("navn") & "','" & Request.Form("adr") & "','" &
Request.Form("postnr") & "','" & Request.Form("byen") & "','" &
Request.Form("email") & "')"

strSQL = "Insert into password (brugernavn, password) values('" &
Request.Form("brugernavn") & "','" & Request.Form("password") &
"')"

Conn.Execute(strSQL)


Conn.Close
Set Conn = Nothing
%>


håber der er nogen der kan hjælpe mig


--
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

 
 
Michael Kjeldsen (21-05-2002)
Kommentar
Fra : Michael Kjeldsen


Dato : 21-05-02 14:43

"sonny" <syreballon@ofir.dk> skrev i en meddelelse
news:acdind$85q$1@sunsite.dk...

Det du gør er, at du først definerer strSQL til

> strSQL = "Insert into brugertabel (brugernavn, navn, adr, postnr,
> byen, email) values('" & Request.Form("brugernavn") & "','" &
> Request.Form("navn") & "','" & Request.Form("adr") & "','" &
> Request.Form("postnr") & "','" & Request.Form("byen") & "','" &
> Request.Form("email") & "')"

og derfor til

> strSQL = "Insert into password (brugernavn, password) values('" &
> Request.Form("brugernavn") & "','" & Request.Form("password") &
> "')"

Prøv at give dem forskellige navne, og derefter eksekvere (execute) dem
begge
--
...::Michael Kjeldsen::....
==>www.criterius.dk<==
Mangler du inspiration?
http://www30.brinkster.com/criteriu/index.asp?page=cool



Michael Kjeldsen (21-05-2002)
Kommentar
Fra : Michael Kjeldsen


Dato : 21-05-02 14:46


"Michael Kjeldsen" <mkjeldsen@NOSPAMmail1.stofanet.dk> skrev i en meddelelse
news:acdit3$8j8$1@sunsite.dk...

> og derfor til

derfor => derefter
--
...::Michael Kjeldsen::....
==>www.criterius.dk<==
Mangler du inspiration?
http://www30.brinkster.com/criteriu/index.asp?page=cool



Henrik Hestbech (21-05-2002)
Kommentar
Fra : Henrik Hestbech


Dato : 21-05-02 17:22

juhu. Jeg kan hjælpe. Første gang for mig:

prøv at kalde sql sætning nr 2 for strSQL1 og eksekver så de to efter
hinanden.

"sonny" <syreballon@ofir.dk> skrev i en meddelelse
news:acdind$85q$1@sunsite.dk...

strSQL = "Insert into brugertabel (brugernavn, navn, adr, postnr,
byen, email) values('" & Request.Form("brugernavn") & "','" &
Request.Form("navn") & "','" & Request.Form("adr") & "','" &
Request.Form("postnr") & "','" & Request.Form("byen") & "','" &
Request.Form("email") & "')"

strSQL1 = "Insert into password (brugernavn, password) values('" &
Request.Form("brugernavn") & "','" & Request.Form("password") &
"')"

Conn.Execute(strSQL)
Conn.Execute(strSQL1)
>
> Conn.Close
> Set Conn = Nothing
> %>

MVH Henrik H



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

Månedens bedste
Årets bedste
Sidste års bedste