Hi Folks !
Ich habe mal eine Frage an euch. Ich nutze auf meinem Rechner eine MY Sql Datenbank inkl. MySQL Workbench 5.2 CE.
Ich melde mich hier mit keinen daten an (also kein Benutzername und Passwort). Ich bekomme nun durch ein externes C Sharp bzw. ASP.Net Projekt keinen Zugriff auf diese Datenbank. Hier der Code für die zwei von mir implementierten Methoden:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54:
| MySqlConnection erzeugeDatenbankverbindung() { MySqlConnection connection = null;
try { string myConnectionString = "Server = localhost; Port = 3306; Database = formulardaten; Uid = ; Pwd = ;"; connection = new MySqlConnection(myConnectionString); } catch(MySqlException e) { this.Label1_Hinweisfeld.Text = e.Message; } return connection; }
void ausgebenDatensätze(MySqlConnection connection) { try { MySqlConnection connectionwerte = connection;
MySqlCommand command = connectionwerte.CreateCommand(); command.CommandText = "SELECT * FROM formulardaten";
MySqlDataReader Reader; connectionwerte.Open();
Reader = command.ExecuteReader();
while (Reader.Read()) { string rowItem = "";
for (int i = 0; i < Reader.FieldCount; i++) { rowItem += Reader.GetValue(i).ToString(); this.ausgebenFormulardaten(rowItem); } }
connectionwerte.Close(); }
catch(MySqlException e) { this.Label1_Hinweisfeld.Text = e.Message; } } |
Wie genau kann ich jetzt herausfinden, was ich innerhalb des Connection Strings für einen Benutzernamen und was für ein Passwort eingeben muss? Bei der Codezeile "connectionwerte.Open();" wird abgebrochen.
Greetz
Felix