Avatar billede okidoky Nybegynder
26. september 2006 - 23:54 Der er 4 kommentarer og
1 løsning

Forbindelse hjæp

Hej
Jeg har en acces db på min server. men kan ikke finde ud af at skrive til den ???

dette er forbindelse.asp:
Conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Request.ServerVariables("APPL_PHYSICAL_PATH") & "db.mdb"

har også prøver dette:

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


dette er min script til at udskrive noget der i:
<!--#include file="conn.asp"-->

<%

Set sider = Server.CreateObject("ADODB.recordset")
sider.open "select * from navne", conn, 2, 2

response.Write sider.fields("fornavn") & "<br>"


%>
Avatar billede saudoo Nybegynder
27. september 2006 - 15:32 #1
Hvilken fejl giver det?
Avatar billede tsunami Nybegynder
29. september 2006 - 17:43 #2
SQL måden

Conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Request.ServerVariables("APPL_PHYSICAL_PATH") & "db.mdb"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db.mdb")
Conn.Execute "INSERT INTO navne (id,navn) VALUES (2,'Mig')"

eller ADO...

Conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Request.ServerVariables("APPL_PHYSICAL_PATH") & "db.mdb"
Set Conn = Server.CreateObject("ADODB.Connection")
Set sider = Server.CreateObject("ADODB.Recordset")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db.mdb")
sider.Open "navne", ADOConn, 1,3,0
sider.addNew
sider("ID") = 1
sider("navn") = "Mig"
sider.Update

Spørg mig ikke om hvordan jeg kom frem til 1,3,0 oppe ved sider.Open eller hvorfor det er en god ide.. det var lige nogle tal som jeg brugte for nylig og som virkede til mit formål men de burde virke til at give skriverettigheder på recordsættet... og tror at SQL måden lægger arbejdet over på databasen og ADO bliver størstedelen af arbejdet klaret på Webserveren men vær venlig at ret mig hvis jeg tager fejl
Avatar billede tsunami Nybegynder
29. september 2006 - 17:44 #3
Vups... ret lige ADOConn til Conn hehe...
Avatar billede okidoky Nybegynder
29. september 2006 - 23:09 #4
lukker
Avatar billede saudoo Nybegynder
30. september 2006 - 23:41 #5
Ville være rart med lidt aktivitet fra din side i spørgsmålet, før du lukkede. :S
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