AArrrrrr for helvede , jeg så ikke lige det flotte link du havde lavet til
mig :9
Så er guiden og forklaringen jo fuldkommen.
Tak tak for det.
nu vil jeg se om jeg kan få det til at virke :)
"Kolle" <rags@clan-tfc.dk> skrev i en meddelelse
news:3e145b71$0$71673$edfadb0f@dread11.news.tele.dk...
> ja det er der så ... (alså noget jeg vil have fordybet) ...:D
>
> jeg har skrevet dette ind på en side som du her har forklaret :
>
>
> <%If Request.Form("Submit") = "Send" Then
> strOverskrift = Replace(Request.Form("overskrift"), "'", "''")
> Set objComm = Server.CreateObject("ADODB.Command")
> objComm.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
&
> Server.MapPath("../../../db/flks.mdb") & ";Persist Security Info=False"
> objComm.CommandText = "INSERT INTO flks (overskrift, nyhed, by) VALUES ('"
> & strOverskrift & "', '" & strNyhed & "', '" & strBy & "')"
> objComm.Execute
> Set objComm = Nothing%>
>
> <html>
>
> <head>
>
> <title>Welcome to FLKS</title>
> </head>
>
> <body bgcolor="#ffffff">
> <div align="right">
> <form action="(EmptyReference!)" method="get" name="FormName">
> Overskrift :<input type="text" name="Overskrift" size="24"
> border="0"><br>
> Nyhed : <textarea name="Nyhed" rows="4" cols="40"></textarea><br>
> by : <input type="text" name="by" size="24" border="0">
> </form>
> </div>
> <p></p>
> </body>
>
> </html>
>
>
> Som du kan se fatter jeg intet af det du har skrevet
, skøndt det var
> gode forklaringer du gav.
> Kunne du ikke forklare rækkefølgen det skal skrives i også .
>
> ps. så syntes jeg det er underligt at alle de guides jeg har læst igennem
> har en god og udførlig guide i hvordan man henter data fra en database ,
men
> når det drejer sig om at taste ting ind i databasen så er det kun halve
> forklaringer man får. lige som det du har sendt mig, det er jo kun ½ og
> virker ikke når jeg puter det ind i på en side.
> Jeg ved godt det er mig som er en gammel klovn, men hjvorfor så ikke lave
en
> guide som er helt og fuldt korekt .
>
>
> Rags
>
>
> "Thomas Voller" <voller@voller.dk> skrev i en meddelelse
> news:3e134c26$0$165$edfadb0f@dread12.news.tele.dk...
> > > jeg tror at det er åbningen af databasen der giver mig de store
> problemer,
> > > for der skal jo ikke stå det samme som når man "læser" fra databasen
vel
> > ??
> >
> > Nej, ikke helt, selv om enkelte elemnter går igen. Jeg har prøvet at
lave
> > noget kode til dig. Det ligger som et eksempel her:
> >
http://www.voller.dk/rod/insert.asp
> >
> > Du kan se hvordan koden ser ud her:
> >
http://www.voller.dk/rod/insert.htm
> >
> >
> > Lidt forklaring på det centrale:
> >
> > If Request.Form("Submit") = "Send" Then
> > Her checker du, om brugeren har trykket på knappet "Send". Hvis brugeren
> har
> > det udføres de kommandoer der står indtil End If i bunden.
> >
> > strOverskrift = Replace(Request.Form("overskrift"), "'", "''")
> > Her henter du indholdet af de felter som brugeren har udfyldt i
formularen
> > og erstatter eventuelle forkomster af tegnet ' med ''. Det bliver man
nødt
> > til. Hvis der er et tegn ' i det man prøver at indsætte i en database,
vil
> > operationen ikke lykkes og siden vil gå i stå.
> >
> > Set objComm = Server.CreateObject("ADODB.Command")
> > Her beder du srveren om at oprette en instans af Command-objektet så der
> kan
> > udføres kommandoer mod databasen.
> >
> > objComm.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source="
> &
> > Server.MapPath("flks.mdb") & ";Persist Security Info=False"
> > Her angiver du hvor din database ligger og hvilken type database det er.
> >
> > objComm.CommandText = "INSERT INTO flks (overskrift, nyhed, city) VALUES
> ('"
> > & strOverskrift & "', '" & strNyhed & "', '" & strBy & "')"
> > Den operation du vil udføre. Indsætte data i i tabellen "flks" (det navn
> > skal du rette, hvis tabellen i din database hedder noget andet). Bemærk
> også
> > jeg har omdøbt kollonnen "by" i databasen til "city". Det gik ikke så
godt
> > da kollonnen hed "by".
> >
> > objComm.Execute
> > Udfører di kommando.
> >
> > Set objComm = Nothing
> > Slet instansen af Command-objektet for at frigøre hukommelse på
serveren.
> >
> > Det er lidt langhåret når man er ny til ASP, men skriv endelig igen,
hvis
> du
> > vil have forklaret noget mere uddybende.
> >
> >
> > Godt nytår.
> > Thomas.
> >
> >
>
>