Как я могу подключиться к MySQL из форм Windows? - PullRequest
8 голосов
/ 09 июля 2009

Как я могу подключиться к базе данных MySQL из Windows Forms?

Ответы [ 4 ]

6 голосов
/ 09 июля 2009

Многочисленные образцы соединительных строк здесь: http://www.connectionstrings.com/

3 голосов
/ 09 июля 2009

Используйте разъем отсюда . Есть документация тоже.

1 голос
/ 09 июля 2009

Здесь - полная статья о подключении к mysql с использованием Connector / Net 6.0 .

В качестве альтернативы вы также можете использовать OleDb для подключения к MySql.

0 голосов
/ 09 июля 2009
private void button1_Click(object sender, System.EventArgs e)
{
    string MyConString = "SERVER=localhost;" +"DATABASE=mydatabase;" 
        "UID=testuser;" +"PASSWORD=testpassword;";
    MySqlConnection connection = new MySqlConnection(MyConString);
    MySqlCommand command = connection.CreateCommand();
    MySqlDataReader Reader;
    command.CommandText = "select * from mycustomers";
    connection.Open();
    Reader = command.ExecuteReader();
    while (Reader.Read())
    {
        string thisrow = "";                
        for (int i = 0;i<Reader.FieldCount;i++)     
            thisrow += Reader.GetValue(i).ToString() + ","; 
        listBox1.Items.Add(thisrow);
    }
    connection.Close(); 
}

Я думаю, это будет просто правильно !!! но спасибо всем вам, ребята, за то, что ответили и предоставили мне документацию!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...