Hab hier nen problem.
Das hier ist der code um per button in die DB zu connecten und um den user rank auszulesen...
Code
- private void button1_Click(object sender, EventArgs e)
- {
- string server = textBox1.Text;
- string id = textBox2.Text;
- string pw = textBox3.Text;
- string accdb = textBox4.Text;
- string shardb = textBox5.Text;
- string connString = "Server=" + server + ";Database=" + accdb + ";Uid=" + id + ";password=" + pw + ";";
- MySqlConnection conn = new MySqlConnection(connString);
- MySqlCommand command = conn.CreateCommand();
- command.CommandText = "Select Rank from Members Where ID ='" + id + "'";
- try
- {
- conn.Open();
- toolStripStatusLabel1.ForeColor = Color.Green;
- toolStripStatusLabel1.Text = "Connected";
- }
- catch (Exception ex)
- {
- MessageBox.Show(ex.Message +"\n" + "Cannot connect to DB!");
- toolStripStatusLabel2.ForeColor = Color.DarkRed;
- toolStripStatusLabel2.Text = "Disconnected";
- }
- MySqlDataReader reader = command.ExecuteReader();
- while (reader.Read())
- {
- MessageBox.Show(reader["Rank"].ToString());
- }
- }
Er ließt also die Textboxen aus und fügt alles in den connString ein (um den connection befehl zu vervollständigen)
Doch er kann irgendwie net connecten weiß jemand wieso?