Re: ADo.NET Удаление записей
От: Closer  
Дата: 26.03.06 15:38
Оценка:
Здравствуйте, Gudzik, Вы писали:

G>Таблица "data" имеет три поля, не имеет ключевых полей.


А что тебе мешает завести ещё одно поле и сделать его ключевым? Думаю после этого ошибка исчезнет. Да и иметь в таблице поле которое однозначно идентифицирует запись это хороший тон.

G>Подскажите пожалуйста где ошибка и зачем нужно использовать свойство DeleteCommand класса SqlDataAdapter?


DeleteCommand. В этом свойстве у SqlDataAdapter хранится информация об SQL комманде которая вызывается для удаления записи. Если самому лень писать такую комманду то можешь воспользоватся классом SqlCommandBuilder (кажись так, правда не всегода он отрабатывает идеально) и с помошью его методов на основании указанного Select запроса он может построить соответствующие Insert и Delete команды которые затем можно использовать в SqlDataAdapter.
Мы были здесь. Но пора идти дальше. (с) Дуглас Коупленд, Рабы "Микрософт"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.