Avatar billede troelsm Nybegynder
14. januar 2003 - 11:30 Der er 4 kommentarer og
2 løsninger

Opret connection til SQL server 2000 via modul i Acess

Jeg har følgende modulkode i Access 2000

Public Function NyDatakilde()
'Opretter datakilde til databasen
    Dim attribs As String
   
    'Opretter datakilde (SQL_DATABASE til SQLSERVER)
    attribs = "Description=SQL_DATABASE on SQLSERVER" & Chr(13)
    attribs = attribs & "OemToAnsi=No" & Chr(13)
    attribs = attribs & "Server=SQLSERVER" & Chr(13)
    attribs = attribs & "Trusted_Connection=Yes" & Chr(13)
    attribs = attribs & "Database=billed"
    DBEngine.RegisterDatabase "SQL_DATABASE", "SQL Server", True, attribs

End Function

Hvordan får jeg denne til at åbne connection med en SQL bruger (fx. sa) ?
Altså hvordan sætter jeg username og password ind i connectionen ?

Jeg håber dette er den rigtige kategori den kunne MS SQL den skulle have været oprettet i...

MVH
Troels
Avatar billede terry Ekspert
14. januar 2003 - 12:03 #1
Troels>Here is a link which should help you on your way.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdmscadocodeexamplesinvisualbasic.asp

But why dont you just LINK your SQL tables? Create a DSN (ODBC connection).
Avatar billede troelsm Nybegynder
14. januar 2003 - 12:26 #2
Jamen det er også det jeg har gjort (ODBC connection) men så skal jeg rundt på maskinerne.
Hvis jeg klarer det fra databasen så kan jeg bare lave en genvej til databasen og alt vil så virke.
Jeg kigger på dit link og vender tilbage

TroelsM
Avatar billede troelsm Nybegynder
14. januar 2003 - 12:51 #3
Ja altså med mindre jeg ikke kan finde det imellem alle de links så er der ikke det jeg behøver,
der er opsætning af DNS og ODBC med userid og password men det er ikke det jeg leder efter - det er en DNS less connection så jeg ikke skal opsætte en sådan

TroelsM
Avatar billede nop Nybegynder
15. januar 2003 - 13:28 #4
Dette kunne findes i terry's link:

    Cnxn2.ConnectionString = "Data Source='Pubs';" & _
        "User ID='MyUserId';Password='MyPassword';"
    Cnxn2.ConnectionTimeout = 30
    Cnxn2.Open

Du skal nok bruge user id/password linien.
--nop
Avatar billede troelsm Nybegynder
06. maj 2003 - 10:42 #5
lukning
Avatar billede troelsm Nybegynder
06. maj 2003 - 10:43 #6
luksvar
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