Hallo liebes Forum
Da ich michnoch immer mit der Fehlerbehebung "Option Strict ON" auseinandersetzt und doch noch so einige Fehler zu beheben sind hänge ich leider wieder an einer Stelle, die ansonsten immer Funktioniert hat.
Verbindung zur Datenbank über das Modul "dbConnect" Hier der Code:
Wenn ich das Programm ausführe wird an der Stelle "con.open()" ein Fehler ausgeworfen.
3 inneren Ausnahmen
1. TypeInitializationException: Der Typeninitialisierer für "MySql.Data.MySqlClient.MySqlConfiguration" hat eine Ausnahme verursacht.
2. ConfigurationErrorsException: Das Konfigurationssystem konnte nicht initialisiert werden.
3. ConfigurationErrorsException: Unbekannter Konfigurationsabschnitt "userSettings". (C:\Users\gebha\AppData\Local\Druckereimanager\Druckereimanager.exe_Url_5yrwbnf5yzfthjgwi3y0gzhlxsgojh2z\1.0.0.0\user.config line 3)
Kann mir bitte jemand einen Tipp geben? Ich komme leider mit google und co nicht weiter.
Danke Gebhard
Da ich michnoch immer mit der Fehlerbehebung "Option Strict ON" auseinandersetzt und doch noch so einige Fehler zu beheben sind hänge ich leider wieder an einer Stelle, die ansonsten immer Funktioniert hat.
Verbindung zur Datenbank über das Modul "dbConnect" Hier der Code:
VB.NET-Quellcode
- 'importieren von MySql
- Imports MySql.Data.MySqlClient
- Module dbConnect
- 'die Verbindung zur Datenbank definieren, damit von überall her darauf zugegriffen werden kann
- Public con As New MySqlConnection
- Public Function ConnectDatabase() As String
- 'array defninieren
- Dim mysqlError As String
- LeseIni()
- Try
- 'Testen ob die Verbindung noch offen ist, wenn nein dann
- If con.State = ConnectionState.Closed Then
- 'VerbindungsString erstellen
- con.ConnectionString = "SERVER=" & druckereimanagerConnection.serverName & "; PORT=" & druckereimanagerConnection.serverPort & "; USER ID=" & druckereimanagerConnection.userName & "; PASSWORD=" & druckereimanagerConnection.userPassWd & "; CHARSET=" & druckereimanagerConnection.charset & ";"
- 'Verbindung öffnen
- con.Open()
- End If
- 'und wahr zurückgeben
- Return CStr(True)
- 'Fehler abfangen
- Catch myerror As MySqlException
- 'fehler meldung und fehlercode in array schreiben
- mysqlError = myerror.Message & " " & myerror.Number.ToString
- 'und fehler zurück geben
- Return mysqlError
- End Try
- End Function
- End Module
Wenn ich das Programm ausführe wird an der Stelle "con.open()" ein Fehler ausgeworfen.
System.TypeInitializationException: "Der Typeninitialisierer für "MySql.Data.MySqlClient.Replication.ReplicationManager" hat eine Ausnahme verursacht."
3 inneren Ausnahmen
1. TypeInitializationException: Der Typeninitialisierer für "MySql.Data.MySqlClient.MySqlConfiguration" hat eine Ausnahme verursacht.
2. ConfigurationErrorsException: Das Konfigurationssystem konnte nicht initialisiert werden.
3. ConfigurationErrorsException: Unbekannter Konfigurationsabschnitt "userSettings". (C:\Users\gebha\AppData\Local\Druckereimanager\Druckereimanager.exe_Url_5yrwbnf5yzfthjgwi3y0gzhlxsgojh2z\1.0.0.0\user.config line 3)
Kann mir bitte jemand einen Tipp geben? Ich komme leider mit google und co nicht weiter.
Danke Gebhard