17. september 2002 - 13:08Der er
12 kommentarer og 1 løsning
DB-adgang over internettet...hvordan?
Jeg har lavet et program som skal hente data fra en database over internettet. Programmet skal vise status for et lager over en webbutik. Databasen ligger på min computer hvorpå hjemmesiden også ligger. Det jeg ønsker er derfor at kunne komme i kontakt med min database, som ligger på min hjemmesomputer, fra mit arbejde eller et andet sted udefra? Jeg har oprettet forbindelse til databasen således: Set dbs = OpenDatabase("\\Bruger1\C\løn.mdb") Set rst = dbs.OpenRecordset("SELECT * FROM løn WHERE bruger = '" & navn & "'")
men kan den også virke hvis det er over internettet? så stien til databasen hedder www.mitdomæne.dk/db/løn.mdb .....eller kan det ikke lade sig gøre? hvis ikke hvordan, gør man det så?
Set conn = server.createobject("ADODB.connection") sti = "Provider=SQLOLEDB; Data Source=195.41.XX.XXX; Initial Catalog=bio; User id=BRUGERNAVN; Password=PASSWORD;}"
conn.open sti
godt nok fra asp men princippet er det samme i vb, man connecter via en ip adresse eller et domæne
dim conn as NEW ADODB.connection conn.open "Provider=SQLOLEDB; Data Source=195.41.XX.XXX; Initial Catalog=bio; User id=BRUGERNAVN; Password=PASSWORD;}" sådan der måske ? er ikke helt stiv i VB :-)
ok, vil det sige at jeg skal lave min database om til en SQL-database(ved ikke så meget om My SQL), eller kan det godt lade sig gøre med en Access database, hvor man udtrækker med SQL?
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.