Anfangs funktionierte mein Code auf der Konsolenanwendung, funktionierte aber nicht auf dem Fensterdienst. Ich habe eine Textdatei in Catch erstellt, um zu überprüfen, ob der Code eine Verbindung zu MySQL herstellt oder nicht, und habe festgestellt, dass dies das eigentliche Problem ist. Was könnte der Grund dafür sein?Meine SQL-ODBC-Verbindung funktioniert in der Konsolenanwendung, funktioniert aber nicht im Window-Dienst.
Ich habe versucht, System DSN sowie UserDSN zu erstellen, aber keiner von ihnen funktioniert. Meine Verbindungszeichenfolge ist:
conn.ConnectionString = "DSN=TrAudit_SQL;Uid=marium;Pwd=marium;";
try
{
conn.Open();
}
catch
{
return (-1);
}