| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Обработка модифицированных записей вручную |
| Автор: Papirus 2.7.2007, 08:40 | ||||
| Вынужден повторить свой вопрос, поскольку, имхо, модераторы не обосновано перенесли его на форум "Базы данных под .NET". С сохранением в БД все как раз благополучно. Вопрос как избежать дублирования добавленных записей в таблирце на клиенте? Собственно говоря, проблема со вставкой данных (Insert). Есть необходимость самому прописать обновление данных, т.к. то, что отображается в гриде - результат объединения нескольких таблиц + некоторые проверки непосредственно в селекте... и т.д. Короче, я посчитал, что проще по примеру VS2003, а возможно и VS2005 в пакет инструкций добавлять Select (SelectCommand.CommandText), в котором ID = identity. Сохранение производится стандартно:
Однако, пока не удается полученную из БД строку подставить вместо обрабатываемой. Пробовал так (CmdIns - сохраненный объект SqlCommand для вставки данных, cnn - SqlConnection, tbl - обновляемая таблица)
А значение ID обязательно надо иметь для последущей работе клиента с данными... Может после заполнения таблицы удалять Primary Key? |
| Автор: stab 2.7.2007, 10:52 |
| Модератор: вынужден закрыть вашу тему. покажите мне хоть одну строчку в вашем коде\посте, которая имеет отношение к WinForms. |