"В System.Data.dll произошло необработанное исключение типа "System.Data.OleDb.OleDbException".
Дополнительная информация: Несоответствие типа данных в выражении критерия."
OleDbCommand commandmenu = new OleDbCommand();
commandmenu.Connection = oleConn;
string querymenu = "select * from AllMeals where MOTD = '1'";
commandmenu.CommandText = querymenu;
string menutype = "";
string menuitemname = "";
OleDbDataReader readermenu = commandmenu.ExecuteReader();
while (readermenu.Read())
{
menutype = readermenu.GetString(3);
menuitemname = readermenu.GetString(1);
}
Я пытаюсь получить строки из моей базы данных доступа, но получаю эту ошибку. Что-то не так с моим текстом запроса? MOTD — это поле «да/нет» в таблице AllMeals.