Jeg har en Access-database, som ikke uden videre skal kunne ses i andet end mit program. Jeg har derfor lavet password på databasen inde i Access (97). Nu er der bare det problem at jeg ikke kan åbne den i VB. Hvordan får jeg Vb til at skrive password?
hvis det er i ASP gør du flg. norm: "DSN=Dsnnavn" med password: "DSN=Dsnnavn;UID=Brugernavn;PWD=password" Jeg håber at det kan hjælpe dig ASP minder jo om VB..
På det punkt minder ASP vidst ikke om VB. Men anyway, tak for responsen.
Synes godt om
Slettet bruger
27. maj 1999 - 08:48#3
Du bør nok oprette en arbejdsgruppe til database og så åbne den således
Dim ws as workspace dim db as database
dbengine.Systemdb=<arbejdsgruppefil> dbengine.defaultuser = "Kurt" dbengine.defaultpassword = "thordsen" set ws = dbengine.workspaces(0) set db = ws.opendatabase(<databasesti>)
'Hvis du har brugt Access system 'database til at oprette sikkerhed med, 'så skal du lave en SHELL over til 'Access for at kunne angive brugernavn 'og password.
'Først derefter kan du så lave en 'GETOBJECT.
Dim rc as variant Dim objAccess As Object
'Sti for hvor Access er installeret 'skal angives. Det smarteste er at 'finde stien fra 'registreringsdatabasen. Du 'skal 'selvfølgelig erstatte ' 'xxx = navnet på Access basen, som du 'skal åbne. ' 'uuu = brugernavn ' 'ppp = password
Set dbnavn = OpenDatabase( Databasenavn, False, False, ";pwd=password")
Synes godt om
Ny brugerNybegynder
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.