Avatar billede cronck Nybegynder
22. september 2003 - 11:40 Der er 3 kommentarer og
1 løsning

Skriv til database

Hvad er der galt her?
<%
myFields = "Fornavn,Efternavn,Nickname,E-mail,Klasse,Styresystem,Fritekst"
myValues = " '"& request("Fornavn") &"' , '"& request("Efternavn") &"' , '"& request("Nickname") &"' , '"& request("E-mail") &"' , '"& request("Klasse") &"' , '"& request("Styresystem") &"' , '"& request("Fritekst") &"' "
conn.execute("INSERT INTO tbl_Gamers ("& myFields &") VALUES ("& myValues &");")
%>
Dette skulle skrive nogle oplysninger som indtastet i en formular ind i en database...
Avatar billede neander Nybegynder
22. september 2003 - 11:54 #1
Jeg anvender nedenstående, når jeg skal oprette nyt i databasen. Måske kan du bruge denne metode i stedet:

<%
'åbner databasen
Dim Connect, connString
Set Connect = Server.CreateObject("ADODB.Connection")
connString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("database.mdb")
Connect.Open connString

'sql sætningen - skal tilpasses
Set rs = Server.CreateObject("ADODB.Recordset")
Query = "SELECT * FROM ordrer where 1=2"
rs.Open Query, Connect, 1, 2
rs.AddNew

' vælger felter i databasen og henter strengene
rs("Varenr") = Request.Querystring("varenr")
rs("Varenavn") = Request.Querystring("varenavn")
rs("Antal") = Request.Querystring("antal")
rs("Eventuelt") = Request.querystring("eventuelt")

rs.Update
%>
Avatar billede erikjacobsen Ekspert
22. september 2003 - 12:06 #2
Erstat E-mail med [E-mail] - eller find på et andet navn
Avatar billede cronck Nybegynder
22. september 2003 - 12:47 #3
Ok... Takker
Avatar billede neander Nybegynder
22. september 2003 - 14:14 #4
tak for points :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester