Avatar billede evj Nybegynder
20. august 2001 - 12:39 Der er 3 kommentarer og
1 løsning

ODBC Connection

Jeg har en Access 97 db som har linket nogle tabeler i MS SQL 7.0 tabeler virker fint, men der kommer en logonform op fra acces. Er det ikke muligt at lave noget VB code så når access åbnes loger den selv på SQL serveren, så brugeren ikke skal taste brugernavn og password ?? for alle bruger af denne db skal bruge sammen User/PW :-)

Håber i kan hjælpe
  Erik
20. august 2001 - 13:38 #1
Slet alle tabeller og sammenkæd igen.
Ved sammenkædningen skal du vælge dsn og derefter taste brugernavn/adgangskode ind. Herefter dukker dialogboksen med alle tilgængelige tabeller frem. I nederste højre hjørne finder du et afkrydsningsfelt, som hedder noget med \"Gem adgangskode\".
Hvis dette er krydset af, så vil Access IKKE prompte for login.

/Thomas
Avatar billede tmceu Praktikant
20. august 2001 - 14:11 #2
Det kan nu også ændres uden at slette noget, forudsat at du har en DSN defineret på din maskine.

Du vælger Settings -> Control Panel -> ODBC Data Sources
På 2000: Administrative Tools -> ODBC

Marker den DSN du vil ændre, klik på Configure og find det omtalte afkrydsningsfelt.
20. august 2001 - 14:43 #3
tmceu->Det ændre ikke noget ved den pågældende forbindelse, som Erik har nu.
Det der sker, er at hver tabel har en connectstring, som f.eks. kan se således ud:
ODBC;DRIVER=SQL Server;SERVER=TJ_NB;APP=Microsoft® Access;UID=sa;PWD=hemmelig;WSID=TJ_NB;DATABASE=MinDatabase

Når du krydser af ved sammenkædningen, indsættes \"UID=sa;PWD=hemmelig\" i hvorimod, hvis der ikke er det omtalte kryds, så udelades disse.

Blot fordi du ændre en dsn, ændre det ikke på tabellen.

Blot en service-meddelelse :o)

/Thomas
Avatar billede tmceu Praktikant
20. august 2001 - 15:42 #4
Den detalje var jeg ikke lige klar over, men jeg tror på dig :-)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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