try
{
string Query = "SELECT Registrations list FROM [Records] WHERE textBox = '" + comboBox.SelectedValue + "'";
OleDbConnection me = new OleDbConnection(connection);
OleDbCommand constr = new OleDbCommand(Query, me);
OleDbDataReader reader;
connection.Open();
reader = constr.ExecuteReader();
if (reader.Read())
{
OleDbParameter parameter = constr.Parameters.Add(new OleDbParameter("Registrations list", OleDbType.Integer));
textBox.Text = reader["Registrations list"].ToString();
}
me.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Im пытается получить значение базы данных для отображения в текстовом поле, но получает ошибку, я попытался в основном все возможноеошибка синтаксиса (отсутствующий оператор) в выражении запроса SQL
Что такое 'Список регистрации' –
Вы пытались выполнить команду SQL as-is, чтобы увидеть, можете ли вы воспроизвести ошибку? Это может привести к тому, что вызывает проблему. –
Да, но ничего не работает –