Visualizzazione dei risultati da 1 a 4 su 4

Discussione: VB - Password db

  1. #1

    VB - Password db

    Provo a fare un'altra domanda anche se non mi risponde mai nessuno
    Posso controllare da vb se un database access ha una password?
    Grazie
    Se qualcosa può andar storto lo farà

  2. #2
    potresti provare da codice a connetterti al db e se ti risponde errore vuol dire che c'e' una password

  3. #3

    Come ti ha scritto mirba...

    Come ti ha scritto mirba potresti gestire l'errore, ad esempio in questo modo:

    codice:
    Private Sub Command1_Click()
    On Error GoTo err_open
    
    Dim rs As New ADODB.Recordset
    rs.Open "TB_PWD", "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\temp\DB_PWD.mdb;"
    
    Exit Sub
    
    err_open:
    If Err.Number = -2147217843 Then
       MsgBox "Il database è protetto da password!!"
      Else
       Err.Raise Err.Number, , Err.Description
    End If
    End Sub
    Spero di essere stato d'aiuto!! fammi sapere...
    Ciao!!
    lupusinfabula

    Programmatore VB, ASP, Delphi.

  4. #4
    Non può funzionare perchè io devo fare un duplice controllo: se il percorso del db è esatto e se c'è una password. Non posso usare i codici di errore perchè se il db non ha password ed io gliene passo una alla connessione non si verifica alcun errore. In conclusione io devo essere sicura che il db abbia una certa password e che il percorso che prendo da un file di testo sia esatto.
    Se qualcosa può andar storto lo farà

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.