Avatar billede fibs Novice
01. juni 2004 - 23:43 Der er 3 kommentarer og
1 løsning

Skrive til database fra browser

Hej
Jeg administrerer en website for en lille klub. På siden er et nyhedssystem. Det er opbygget i asp og viser 3 nyeste nyheder.

Mit problem til det er:
jeg vil gerne fra en browser kunne opdatere databasen og dermed nyhedssektionen:

Databasen indeholder følgende felter:
ID - Autonummer
Overskrift - Tekstfelt
Dato - tekstfelt
Nyhed - notatfelt

Ved det kan lade sig gøre, men har nu surfet på nettet i 5 timer, men har ikke fundet meget hjælp i det

På forhånd tak for hjælpen
Avatar billede mikkel_strack Nybegynder
02. juni 2004 - 02:35 #1
Det kan du skam sagtens. Men nu lader det ikke til at du har den store erfaring med asp, så må jeg anbefale at du starter med en tutorial, for lige at komme igang.
Er en udemærket på www.html.dk

Nu er det ret sent, men vil gerne lige smide et hurtigt eksempel imorgen du kan arbejde videre med
Avatar billede ellebaek Nybegynder
02. juni 2004 - 10:04 #2
mere præcist så ligger tutorialen på: http://www.html.dk/tutorials/asp/lektion20.asp

du kan fx. gøre sådan her:

<%
if request.form("send") <> "" then
'hvis der er trykket på opret

overskrift = replace(request.form("overskrift"),"'","''")
overskrift = replace(overskrift,""","""")

nyhed = replace(request.form("nyhed"),"'","''")
nyhed = replace(nyhed,""","""")
nyhed = replace(nyhed,VbCrLf, "<br>")

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("database.mdb")
Conn.Open DSN


sql = "insert into tabel(overskrift, dato, nyhed) values('"&overskrift&"','"&date()&"','"&nyhed&"')"
set Conn = Conn.execute(sql)

response.write "Nyheden er oprettet"
else
response.write "<form method=""post"" action=""" & request.servervariables("script_name") & """>"
response.write "Overskrift:<br><input type=""text"" name=""overskrift"" value="""">"
response.write "<br><br>Nyhed:<br><Textarea name=""nyhed""></textarea>"
response.write "<br><br><input type=""submit"" name=""send"" value=""opret nyhed"">"
response.write "</form>"
end if
%>
Avatar billede fibs Novice
07. juni 2004 - 01:38 #3
tak for svarene. Den opgave er løst
Avatar billede fibs Novice
07. juni 2004 - 01:42 #4
Et eller andet gjorde jeg galt - fik vist selv pointene - Det var IKKE meningen.
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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging