Avatar billede janegil Nybegynder
01. juni 2007 - 16:17 Der er 3 kommentarer og
1 løsning

Provider-streng for ODBC mot SQL Server

Jeg prøver å få tak i data fra en MS SQL Server i ASP:

connection = Server.CreateObject("ADODB.Connection");             connection.open("Provider=ODBC,DSN=XXX,Uid=YYY,Pwd=ZZZ");

Reaksjonen er
ADODB.Connection error '800a0e7a'
Provider cannot be found. It may not be properly installed.

Så jeg skal nok ha no annet som 'Provider'?
Avatar billede arne_v Ekspert
01. juni 2007 - 16:27 #1
Hvis du bruger DSN skal du ikke angive Provider (den er i DSN !).
Avatar billede arne_v Ekspert
01. juni 2007 - 16:33 #2
Hvis du ikke bruger DSN er provider noget andet end ODBC - SQLOLEDB tror jeg.
Avatar billede janegil Nybegynder
01. juni 2007 - 17:09 #3
connection.open("Provider=sqloledb;Data Source=xxx;Uid=yyy;Pwd=zzz");
fungerer! (Vel, gir i hvert fall ingen feilmelding, jeg henter data senere.)

Kom med et svar så jeg får lukket.
Avatar billede arne_v Ekspert
01. juni 2007 - 17:29 #4
svar
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
Computerworld tilbyder specialiserede kurser i database-management

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