Avatar billede omansf Nybegynder
08. maj 2004 - 13:55 Der er 8 kommentarer og
2 løsninger

Forbinde til en access over internettet?

Hej jeg vil gerne vide om det er muligt via asp at lave en forbindelse til en access database over internettet?
Hvis ja hvordan gøres det så? Jeg har ikke nogen problemer med at åbne db lokalt.

På forhånd tak
Avatar billede strych9 Praktikant
08. maj 2004 - 13:57 #1
Du skal oprette det der hedder en DSN. Data Source Name.
Avatar billede strych9 Praktikant
08. maj 2004 - 13:58 #2
Avatar billede omansf Nybegynder
08. maj 2004 - 14:01 #3
Jeg fik vist ikke forklaret mig godt nok - Jeg mener at jeg har min database på en internet server og min kode på en anden. Jeg vil helst gøre det DSN less.
Avatar billede strych9 Praktikant
08. maj 2004 - 14:03 #4
Det kan jeg godt forstå at du gerne vil, men oftest skal der oprettes en dsn på serveren som din applikation kører på. Jeg aner ikke hvordan man gør det uden DSN, eller om det overhovedet er muligt, men måske der kommer en anden forbi der ved det =)
Avatar billede goose Nybegynder
08. maj 2004 - 14:04 #5
Eksempel på en DNS-less fordindelse.
I nedenstående eksempel ligger databasen i mappen under den side der kalder:

<%
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("database/databasenavn.mdb")
Set con = server.createobject("adodb.connection")
con.open strCon

SQL = "SELECT * FROM tabelnavn"
set rs = con.execute(SQL)
do while not rs.eof

response.write rs("feltnavn") & "<br>"

rs.movenext
loop
rs.close
set rs = nothing
con.close
set con = nothing
%>

strych9 har ret i det han skriver, men normalt kan man ikke selv oprette en DNS på et webhotel.

/Goose
Avatar billede omansf Nybegynder
08. maj 2004 - 14:13 #6
Tak goose, jeg kender godt til dsnless forbindelser lokalt ;)
Jeg mangler stadig et svar på om det kan lade sig gøre at forbinde til en access database der fysisk befinder sig på en anden server.
Avatar billede strych9 Praktikant
08. maj 2004 - 14:14 #7
Begynder vi så ikke at bevæge os over i web services? Ikke at jeg ved pokkers meget om det, men det forekommer mig at der kommer til at mangle en form for interface.
Avatar billede omansf Nybegynder
08. maj 2004 - 14:16 #8
Tjo det er meget muligt, eller at der arbejdes med en SQL server i stedet. Håbede bare at jeg kunne komme uden om sådan en tingest...
Avatar billede goose Nybegynder
08. maj 2004 - 14:20 #9
okay jeg var ikke klar over det var det du ville, men du kan ikke lige umiddelbart forbinde til en database der befinder sig på en anden server, det har været oppe til diskution flere gange her på E.

/Goose
Avatar billede omansf Nybegynder
08. maj 2004 - 14:24 #10
tak for jeres ulejlighed!
mvh Ole Mansfeld
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