/ 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
Problem med at putte data ind i database!!
Fra : Martin Rasmussen


Dato : 14-01-03 22:37

Hej..

Er lige begyndt at kode asp og jeg kan ikke finde ud af at
indsætte data som man indtaster i en form, ind i en acces
database.

Jeg har her lidt af min kildekode:

<html>
<title>Formular</title>
<head>
</head>
<body>
<%
strNavn = Request.Form("navn")
strEmail = Request.Form("email")
strAdgangskode = Request.Form("adgangskode")

If strNavn <> "" AND strEmail <> "" AND strAdgangskode <> "" Then
   Response.Write "Hej " & Request.Form("navn") & ". Vi har
modtaget din tilmelding. Din e-mail er " & Request.Form("email")
& " og din adgangskode er " &

Request.Form("adgangskode") & " . "
Else
   Response.Write "Du mangler at udfylde et eller flere af
felterne. "
End If

' ADODB connection objektet
Set Conn = Server.CreateObject("ADODB.Connection")
' Husk at angive den rigtige sti til din database
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
("c:\Inetpub\wwwroot\Database.mdb")
' Åben databaseforbindelsen
Conn.Open DSN

strSQL = "Insert into Brugerid (email) values('" &
Request.Form("email") & "')"
strSQL = "Insert into Brugerid (adgangskode) values('" &
Request.Form("adgangskode") & "')"

Conn.Close
Set Conn = Nothing

%>
</body>
</html>

Jeg har oprettet en acces database med en tabel (Brugerid) og to
kollonner (email, adgangskode) hvor jeg gerne vil have den
indastede data lagt ind.

Håber der er nogle der kan hjælpe mig.

På forhånd tak.

Hilsen Martin Rasmussen

--
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 Schwartz (15-01-2003)
Kommentar
Fra : Michael Schwartz


Dato : 15-01-03 01:03


"Martin Rasmussen" <mbrasmussen@hotmail.com> skrev i en meddelelse
news:b01vun$dop$1@sunsite.dk...

[Snip]

> strSQL = "Insert into Brugerid (email) values('" & Request.Form("email") &
"')"
> strSQL = "Insert into Brugerid (adgangskode) values('" &
Request.Form("adgangskode") & "')"

' Lav kun et insert statement, istedet for de to ovenstående idet de vil
give 2 records i databasen, i stedet for 1
strSQL = "Insert into Brugerid (email, adgangskode) values('" &
Request.Form("email") & "', '" & Request.Form("adgangskode") & "')"

'Her mangler du at eksekvere dit sql statement
Conn.Execute(strSQL)

> Conn.Close
> Set Conn = Nothing

Mvh
Michael Schwartz




Martin Rasmussen (15-01-2003)
Kommentar
Fra : Martin Rasmussen


Dato : 15-01-03 13:21

Mange tak for hjælpen Michael...

Det virker nu

--
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 : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste