Проверьте, есть ли поле value in уже в базе данных
Я хочу проверить, есть ли значение в метке уже в базе данных. Возможно ли это?
OleDbDataAdapter da = new OleDbDataAdapter("Select * from [Customer Orders] Where [Order ID] = '" + PrdtID.Text + "'", MAcon); DataTable dtbl = new DataTable(); da.Fill(dtbl); if (dtbl.Rows.Count == 1) { ....... }
Каждый раз, когда я получаю сообщение об ошибке
An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in System.Data.dll Additional information: Syntax error (missing operator) in query expression '[Order ID] = @[Order ID]'.
Что я уже пробовал:
OleDbDataAdapter da = new OleDbDataAdapter("Select * from [Customer Orders] Where [Order ID] = @[Order ID]", MAcon); DataTable dtbl = new DataTable(); da.Fill(dtbl);