Avatar billede ltoft Nybegynder
22. maj 2001 - 12:21 Der er 6 kommentarer og
1 løsning

ODBC Link

Er der ikke en der kort kan foklare mig hvad et ODBC link er.
Jeg ved at det er forbindelsen mellem acces databaser og asp sider, men skal jeg betale for hver side der bruger acces database? ( http://www.ajwebdesign.dk )
Avatar billede disky Nybegynder
22. maj 2001 - 12:24 #1
hvorfor kontakter du ikke udbyderen.

Men en ODBC link skal kun oprettes engang for hver database
Avatar billede mrcorex Nybegynder
22. maj 2001 - 12:26 #2
ODBC = Open Database Connectivity

/CoRex
Avatar billede Slettet bruger
22. maj 2001 - 12:29 #3
Et ODBC Link giver din access database et \"navn\" på webserveren. På den måde kan du bruge det navn til at forbinde til databasen, når du laver ASP.

Der er dog ingen umiddelbar grund til ikke at lave en DSN-Less forbindelse (ODBC Fri forbindelse) når du bruger Access, da webhoteller i den billigere ende normalt ikke gider rode med ODBC link til deres kunder.

www.activeserverpages.dk eller www netcoders.dk finder du talløse eksempler på at connecte til Access databaser uden brug af DSN (ODBC Link)

Hvis det er meget vigtigt for dig at bruge DSN, så ring eller mail til webhotellet og spørg dem, hvad deres politik er mht. DSN (Data Scource Name) (Eller ODBC Link, som du kalder det)

Du kan lave ODBC link på din egen computer via kontolpanel
Avatar billede Slettet bruger
22. maj 2001 - 12:30 #4
Det skal nævnes, at selvom du bruger DSN-Less forbindelse benytter du stadig ODBC
Avatar billede Slettet bruger
22. maj 2001 - 12:31 #5
... altså.. UDEN at skulle lave et link ;o) (håber du er med)
Avatar billede ltoft Nybegynder
24. maj 2001 - 15:16 #6
Jeg er nogenlunde med på hvad du mener, men kan du alligevel ikke sige mig udfra nedenstående oplysninger om jeg skal betale ekstra for oprettelse af ODBC Links eller hvad de nu kalder dem.
Jeg har kopieret noget fra mine asp sider der, hvor de henter database informationerne, fordi jeg gik ud fra at det er her man angiver, hvilken forbindelse man vil bruge.


Dim StrConnect
Dim objRec
Dim objRec2
Dim objCommand
Dim strSQL
Dim CatTitle
Dim CatID
\'strConnect = \"DSN=panellinks\"
strConnect = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"& Server.MapPath(\"database/database.mdb\") &\";DefaultDir=\"& Server.MapPath(\".\") &\";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5\"
Dim objConn

OG

  Set Rs = Server.CreateObject(\"ADODB.Connection\")
  DBPath = \"DBQ=\" & server.mappath(\"database/banner.mdb\")
  Rs.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBPath

  Sql = \"Select count(*) as Found from T_Banner\"
  Set Record =  Rs.Execute(Sql)

OG

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"database/kontakt.mdb\") & \";UID=admin;PWD=;\"

OG

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"database/kontakt.mdb\")
strSQL = \"select top 5 * from kontakt ORDER BY Id DESC\"
set rs = Conn.execute(strSQL)
Avatar billede Slettet bruger
26. maj 2001 - 17:21 #7
Det du laver er en DSN-less forbindelse. Den er de allerfleste steder gratis, når du har et webhotel der understøtter ASP.

Du skal ikke betale ekstra nej, og hvis du bliver faktureret et beløb for at bruge den kode du har skrevet ovenfor, så find et andet sted (men det skal du sikkert ikke).
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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