Просто краткие вопросы, так как большинство блогов и учебных пособий, которые я нашел, посвящены самым элементарным элементам MySQL и C #.
Я использую MySQL ADO Connector.
У меня все настроено, и я могу получить данные из таблицы. Но я хочу создать метод, который упростит мне вещи. Поэтому я могу установить строку запроса (либо в методе, либо в объекте) и вызвать функцию, и она вернет какой-то объект данных.
// For each row
while(reader.Read())
{
// For each column
for(int i = 0; i < reader.FieldCount; i++)
{
Console.Write(reader.GetName(i).ToString());
Console.Write(reader.GetValue(i).ToString() + ",");
}
Console.Write("\n");
}
Это то, что у меня сейчас. Я мог бы просто вернуть читателя. Но для этого потребуется цикл for в цикле while каждый раз, когда я хочу просмотреть некоторые данные.
Хотите знать, есть ли лучший объект данных, который я мог бы заполнить и вернуть? Я также хотел бы ссылки на материалы для чтения по этому вопросу.
Кстати, я изучаю C #, поэтому могут быть вещи, которые мне не понятны на 100%.