Avatar billede fastwrite Nybegynder
11. september 2001 - 11:58 Der er 6 kommentarer og
1 løsning

tilføje en ny record fra hjemmesiden til sin database

Hej alle.
Hvordan tilføjer jeg en ny record til min database?
Har 1 tabel: T-nyhed i databasen nyheder.mdb - i denne tabel har jeg to felter en DATO og en NYHED.

Hvordan kan jeg via en hjemmeside opdatere denne database med dato og nyhed? Jeg skal kunne gøre det, ligesom man gør her på Eksperten, hvor man benytter sig af en <FORM> her i spørgsmåls-teksten.
Avatar billede hirtshals Nybegynder
11. september 2001 - 12:00 #1
http://www.viewsource.dk/aspcat.asp?ident=2

Her finder du skole eksempler på

læse, indsættelse, ændring og slette fra en access database
Avatar billede hirtshals Nybegynder
11. september 2001 - 12:02 #2
<!-- #include file=\"ADOVBS.inc\" -->
<%

Dim rsSave

\'Creating the Recordset Object
Set rsSave = Server.CreateObject(\"ADODB.RecordSet\")

\'Creating a DSN-Less connection to your Database
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"nyheder.mdb\")

rsSave.open \"T-nyhed\", strDSN, adOpenDynamic, adLockOptimistic, adCmdTable
   
rsSave.addnew

rsSave(\"DATO\") = request.form(\"Date\")
rsSave(\"NYHED\") = request.form(\"NYHED\")


rsSave.update
rsSave.close
set rsSave = Nothing

%>
Avatar billede hirtshals Nybegynder
11. september 2001 - 12:05 #3
Det kan intastes vha flg form

<FORM ACTION=savenewinfo.asp METHOD=POST id=form name=form>

<TABLE Border=1>
<TR>
<TD>DATO:</TD>
<TD><INPUT size=40 TYPE=Text Name=DATO></TD>
</TR>

<TR>
<TD>NYHED:</TD>
<TD><INPUT size=40 TYPE=Text Name=NYHED></TD>
</TR>
</table>

</form>


Men download eksemplet dhnewrecord fra www.viewsource.dk - der er alt koden du behøver - og et eksempel med database der virker


Gusk stien til databasen skal være rigtig

strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"nyheder.mdb\")


Hvis den er i en folder der hedder database skal det være

strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"database/nyheder.mdb\")
Avatar billede nordclc Nybegynder
11. september 2001 - 12:12 #4
Avatar billede fastwrite Nybegynder
11. september 2001 - 13:36 #5
tak for alle de hurtige svar, jeg har fået det til at virke nu.
Avatar billede eagleeye Praktikant
11. september 2001 - 20:56 #6
fastwrite: hvis du er tilfreds med svarne så accepter lige svar(ne).
Avatar billede fastwrite Nybegynder
13. september 2001 - 00:01 #7
ja, ja, ja - ska\' nok.
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