Avatar billede tns Nybegynder
09. maj 2001 - 13:44 Der er 2 kommentarer og
1 løsning

DTS - connection.password kan ikke sættes

Hej,

Jeg benytter VB og DTS COM objekter til at replikere data fra forskellige datakilder til MS SQL. Jeg har imidlertid problem med at sætte password, når jeg opretter en ny connection. Uanset hvad jeg gør, vedbliver propertien \'password\' med at være tom (se nedenstående kode).

Hvis andre har været ude for dette og har fundet en løsninger, eller nogle der har gode ideer, så hører jeg gerne nærmere.

På forhånd tak
Thomas N. Sørensen

Kode:
Dim objConnection As DTS.Connection2
   
    Set objConnection = objPackage.Connections.New(strOLEDBProgID)

    With objConnection
   
        \'## SET COMMON PROPERTIES
        .ID = intConnectionID
        .Name = strConnectionName
   
        Select Case strOLEDBProgID
       
        Case \"SQLOLEDB\"
            \'## CONNECTION IS A MS SQL SERVER DB
            .DataSource = strDataSource        \'when sql-server DataSource is the server name
            .Catalog = strCatalog              \'when sql-server catalog is the database name
            If blnNTAuthentication Then .UseTrustedConnection = True
            .UserID = strUserID
            .Password = strPassword \'selv om strPassWord indeholder valid streng, så vedbliver objConnection.Password med at være = \"\" !!!
Avatar billede jennemaan Nybegynder
09. maj 2001 - 13:53 #1
DTS Connection Password\'et er \"WRITE-ONLY\"...

Dvs. at selvom du sætter det til en værdi kan værdien ikke læses igen.

/Jennemaan
Avatar billede schubert1 Nybegynder
09. maj 2001 - 16:50 #2
Prøv at gæmme din srting i en tekst fil og load passwordet der fra? (kun et gæt):)
Avatar billede jennemaan Nybegynder
09. maj 2001 - 16:57 #3
schubert1 > hvis man tager sig tid til at læse dokumentationen for DTS Conenction objektet vil man se at der klart står at Password propertien er write-only. Dvs. at du godt kan sætte den men ikke kan læse den..

/Jennemaan
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