Обновление данных провайдерами SQL и OLE DB ???
От: Azat  
Дата: 09.12.02 13:00
Оценка:
Уточняю вопрос.
Провайдер SQL позволяет легко описать параметр @ID и внести изменения следующей командой вставки:
ADR.InsertCommand=new SqlCommand("INSERT INTO Tab(ID) VALUES(@ID)",cn);
...
В случае с провайдером OLE DB мне удается реализовать эту строку лишь с использованием знка ?, т.е.:
ADR.InsertCommand=new OleDbCommand("INSERT INTO Tab(ID) VALUES(?)",cn);
Если я пытаюсь вставить туда также @ID , то при выполнении
ADR.Update(DS,"MyTab");
выдается сообщение о том, что необходимо объявить переменную @ID.
В чем дело?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.