Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Две записи вместо одной / 5 сообщений из 5, страница 1 из 1
08.08.2002, 08:52:30
    #32041702
Fedorenkoda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две записи вместо одной
Уважаемые мастера, я столкнулся с такой проблемой:
Я использовал компоненты(Delphi 5) Database,Session,DataSourse,Table для подключения таблицы MS SQL 7. Все данные этой таблицы я вывожу в DBGride.И все было бы нормально, но когда я вставляю запись, редактирую её и потом нажимаю на кнопку Post(DBNavigator) у меня появляется вторая запись идентичная вставленной(причем эта запись исчезает, когда я нажимаю на кнопку Refresh на Навигаторе). Кстати говоря, вторая(дублирующая) запись реально не существует в таблице MS SQL 7.Как от неё избавиться программно, чтобы не пугать пользователя. Помогите, пожалуйста.
...
Рейтинг: 0 / 0
08.08.2002, 09:20:30
    #32041707
AVL
AVL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две записи вместо одной
сделать Refersh программно :)
...
Рейтинг: 0 / 0
08.08.2002, 10:54:18
    #32041749
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две записи вместо одной
Не использовать TTable и по возможности BDE для доступа к серверу.
Есть SQL, вот он для этого и используется. А с TTable еще и не такое будет.
...
Рейтинг: 0 / 0
08.08.2002, 11:55:14
    #32041780
Oleg_Martynov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две записи вместо одной
М.б., поможет.
Сталкивался с подобной проблемой, когда начинал с Делфой (не помню, к сожалению, где на IB или MSSQL, вроде, на обоих). Смотреть на Cached Updates.
Общая причина, помнится, в том, что не хватает информации, чтобы отличить одну запись от другой. Скорее всего, у Вас какое-то автоматически генерируемое поле (ИД, наверное) и Дельфи не видит присвоенного сервером значения.
Удачи!
...
Рейтинг: 0 / 0
08.08.2002, 12:10:45
    #32041789
Guest_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две записи вместо одной
U menya takoe bilo, kogda na tablitze visel TRIGGER na UPDATE, kotoriy izmenyal znacheniye odnogo iz poley sohranyaemoy zapisi i delalsya UPDATE srazu posle INSERT.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Две записи вместо одной / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]