Вот мой код, чтобы распечатать данные в терминал:Работа с MySQL в C#
public static void WriteData()
{
string connString = "SERVER=localhost;" +
"DATABASE=db;" +
"UID=user;" +
"PASSWORD=pass;";
MySqlConnection connection = new MySqlConnection(connString);
MySqlCommand command = connection.CreateCommand();
MySqlDataReader reader;
command.CommandText = "SELECT * FROM table1";
connection.Open();
reader = command.ExecuteReader();
while (reader.Read())
{
for (int i = 0; i < reader.FieldCount; i++)
Console.Write(reader.GetValue(i).ToString() + " ");
Console.WriteLine();
}
connection.Close();
}
Теперь я хотел бы, чтобы просмотреть результаты в DataGridView
. Все учебные материалы, которые я нашел, включают добавление внешних источников данных в сетку, о которых я не знаю, как это сделать в MySQL. (Также учтите, что у меня нет опыта разработки Windows Forms, но я думаю, что большинство графических интерфейсов - это drag-and-drop).