det kan godt være at det er fordi jeg har siddet for længe foran
denne her skærm men nu er jeg helt tabt igen...
Jeg er nået til at skulle opdatere min database.
igen bruger jeg copy/paste og indsætter:
<html>
<title>Indsætte data i databasen</title>
<head>
</head>
<body>
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/cgi-bin/database.mdb")
Conn.Open DSN
' SQL sætning opbygges
strSQL = "Insert into personer ("
strSQL = strSQL & "Fornavn, "
strSQL = strSQL & "Efternavn, "
strSQL = strSQL & "Telefon, "
strSQL = strSQL & "Foedselsdato) "
strSQL = strSQL & "values( "
strSQL = strSQL & "'Fætter', "
strSQL = strSQL & "'Guf', "
strSQL = strSQL & "'99887766', "
strSQL = strSQL & "'20-04-1964')"
' SQL sætning eksekveres
Conn.Execute(strSQL)
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
<h1>Databasen er opdateret!</h1>
</body>
</html>
og retter
DSN = DSN & "DBQ=" & Server.MapPath("/cgi-bin/database.mdb")
til
DSN = DSN & "DBQ=" & Server.MapPath("/database.mdb")
og så gemmer jeg den som default.asp
Når jeg så går ind på siden viser den bare listen med navne som
hvis
' SQL sætning opbygges
strSQL = "Insert into personer ("
strSQL = strSQL & "Fornavn, "
strSQL = strSQL & "Efternavn, "
strSQL = strSQL & "Telefon, "
strSQL = strSQL & "Foedselsdato) "
strSQL = strSQL & "values( "
strSQL = strSQL & "'Fætter', "
strSQL = strSQL & "'Guf', "
strSQL = strSQL & "'99887766', "
strSQL = strSQL & "'20-04-1964')"
' SQL sætning eksekveres
Conn.Execute(strSQL)
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
havde været udeladt...!?!
Hvad har jeg overset?
--
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