16. august 2003 - 20:40Der er
9 kommentarer og 1 løsning
åbn acces base med password
Jeg har bladret igennem eksperten for at finde info om subj, dog uden at have fundet et endegyldigt svar. Hvis jeg har givet en access 2000 base et password og derefter vil åbne den i vb dutter det jo ikke. Jeg skriver:
Data1.DatabaseName = App.Path & "\databasenavn.mdb" skriver jeg i form.load sådan at programmet kan finde databasen uanset hvor det er installeret. Hvad skriver jeg helt præcist for at connecte. ?
Public Function OpenDatabase(DBPath As String, Optional DBUser As String = "admin", Optional DBPassword As String = "", Optional Exclusive As Boolean = False, Optional ReadOnly As Boolean = False) As Long
'returns zero on success 'if no success returns errorcode
On Error GoTo ErrHandler
Set dtaWS = CreateWorkspace("dtaWS", DBUser, "", dbUseJet) Set dtaDB = dtaWS.OpenDatabase(DBPath, Exclusive, ReadOnly, ";pwd=" & DBPassword)
' No errors DB was opened succesfully OpenDatabase = 0 On Error GoTo 0
Exit Function
ErrHandler:
' An error was reported. Return the error code. OpenDatabase = Err On Error GoTo 0
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.