Feedback

C# - Prüfen, ob exklusiver Zugriff auf eine Access-DB möglich ist

Veröffentlicht von am 10.05.2009
(2 Bewertungen)
Um die Komprimieren-Funktion der Jet-Engine zu nutzen, ist es erforderlich, dass ein exklusiver Zugriff auf eine Access-Datenbank möglich ist. Diese Methode überprüft, ob andere Programme, wie z.B. Access auf die Datenbank zugreifen.
GFU-Schulungen  [Anzeige]

XML und .NET Überblick

Um auf dem neuesten Wissensstand zu sein, sollten Sie unser aktuelles ASP .NET Komplett Seminar belegen.
Nach dem Seminar kennen Sie die wichtigsten Strömungen in der Software-Technologie

C# Grundlagen

Die Schulung vermittelt Ihnen die Grundlagen von C# in der Arbeit mit Datentypen sowie bei Klassenbibliotheken. Sie lernen, mit Variablen umzugehen und deren verschiedene Formen zu konvertieren. 

private bool ExklusivZugriffAufAccessDatenbankPruefen(string sDatenbankdatei)
        {
            string strAccessConn = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" + sDatenbankdatei + ";Exclusive=1;Uid=adm in;Pwd=";
            OdbcConnection Datenbankverbindung = new OdbcConnection();
            Datenbankverbindung.Close();
            Datenbankverbindung.ConnectionString = strAccessConn;
            try
            {
                Datenbankverbindung.Open();
            }
            catch
            {
                Datenbankverbindung.Close();
                return false;
            }

            Datenbankverbindung.Close();
            return true;
        }

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!