Avatar billede plato Juniormester
28. februar 2003 - 08:11 Der er 5 kommentarer og
1 løsning

Indsæt data ASP

Hejsa NG..

Jeg bruger lidt hjælpe fra html.dk, for at kunne sætte data ind i en database. Jeg har 6 kolonner i tabellen foruden ID, men ville først prøve kun at indsætte data i en af kolonnerne, nemlig 'navn'.
Men det virker ikke, hvad er der galt?

<form action="adminnews.asp" method="post">
<input type="text" name="navnb">
<input type="submit" value="Gem">
</form>

<%
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.Mappath("arkiv.mdb")
Set objConn = Server.CreateObject ("ADODB.Connection")
objConn.Open strConnect   



strSQL = "Insert into actor (navn) values('" & Request.Form("navnb") & "')"
%>

<%
Response.Write  Request.Form("navnb")
%>
Avatar billede somaliomar Praktikant
28. februar 2003 - 08:14 #1
Du mangler at udføre SQL-forespørgslen

  strSQL = "Insert into actor (navn) values('" & Request.Form("navnb") & "')"
  objConn.Execute(strSQL)
Avatar billede plato Juniormester
28. februar 2003 - 08:14 #2
Hov...

<%
Response.Write  Request.Form("navnb")
%>

Skal vist ikke være der.. Den skriver bare det "indsatte" på denne form side.
Avatar billede plato Juniormester
28. februar 2003 - 08:29 #3
Fedt..Tak! Den havde jeg faktisk prøvet.. Men jeg har åbenbart sat den et forkert sted.
Avatar billede plato Juniormester
28. februar 2003 - 08:50 #4
Ehmm kan du hjælpe mig med det her:

Vil prøve at indsætte i flere kolonner.. Meeeeen det vil ikke.

<form action="adminnews.asp" method="post">
Navn<input type="text" name="navnb"><br>
Født<input type="text" name="bornb"><br>
Fødested<input type="text" name="bornplaceb"><br>
Udd.<input type="text" name="uddb"><br>
link<input type="text" name="linkb"><br>
pic<input type="text" name="picb"><br>
<input type="submit" value="Gem">
</form>

<%
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.Mappath("arkiv.mdb")
Set objConn = Server.CreateObject ("ADODB.Connection")
objConn.Open strConnect   



strSQL = "Insert into actor (born, bornplace, navn, udd, link, pic) values('" & Request.Form("bornb") & Request.Form("bornplaceb") & Request.Form("navnb") & Request.Form("uddb") & Request.Form("linkb") & Request.Form("picb") & "')"

objConn.Execute(strSQL)
%>
Avatar billede somaliomar Praktikant
28. februar 2003 - 10:49 #5
Hvad får du af fejl?
Avatar billede somaliomar Praktikant
28. februar 2003 - 11:20 #6
Prøv med

strSQL = "Insert into actor (born, bornplace, navn, udd, link, pic) values('" & Request.Form("bornb") & "', '" & Request.Form("bornplaceb") & "', '" & Request.Form("navnb") & "', '" & Request.Form("uddb") & "', '" & Request.Form("linkb") & Request.Form("picb") & "')"
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