Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MSSQL 2000 + DELPHI
|
|||
|---|---|---|---|
|
#18+
Использую DELPHI в клиенской части через ADO соединяюсь с MSSQL 2000. Работа с таблицей имеющей триггеры (INSERT,UPDATE,DELETE) удается только в случаи использования серверного курсора. При использовании клиентского пишет "Row cannot located for updating. Some values may have been changed it was last read".в чем дело ?.Если возможно пошлите пару ссылок где можно просветится о построении клиенской части на DELPHI через ADO для MSMSQL. P.S. буду рад принять помощь, жду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2002, 18:34 |
|
||
|
MSSQL 2000 + DELPHI
|
|||
|---|---|---|---|
|
#18+
а на таблице ключ есть? если нет,то сделай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2002, 06:22 |
|
||
|
MSSQL 2000 + DELPHI
|
|||
|---|---|---|---|
|
#18+
http://www.delphikingdom.com/helloworld/ado01.htm http://www.delphikingdom.com/helloworld/ado02.htm http://www.delphikingdom.com/helloworld/ado03.htm попробуйте вставить в начало текста триггера строку SET NOCOUNTS ON ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2002, 09:49 |
|
||
|
MSSQL 2000 + DELPHI
|
|||
|---|---|---|---|
|
#18+
Триггер изменяет запись. Дельфи ничего не зная о произошедших на сервере изменениях, при следующем апдейте подставит в критерий (WHERE) старое значение полей. Запись для апдейта не находиться и выскакивает ошибка. Такое же произойдет при рефреше записи. Это все становиться очевидным после анализа запросов в профайлере. Идеи насчет первичного ключа и SET NOCOUNT ON тоже верны. Не игнорируй их. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2002, 10:17 |
|
||
|
MSSQL 2000 + DELPHI
|
|||
|---|---|---|---|
|
#18+
Все заработало. Только что для этого помогло толком не понял .Еще в пятницу добавил поле ID (identy) и сделал его первичным ключем.Но вроде был результат выше описаный . А сегодня все уже зафунциклировало - вот что значит хорошо отянутся и развеятся за выходные. А за ссылки и за дельные советы спасибо, заценил. Вот новый вопрос на размышление - попытался организовать поиск по НД при помощи FindFirst но и т.д. а вот досада свойство FilterOptions в ADO компоненте не работает , а имено интересует второй флаг (участичного сответствия условию).Уважаемые знатоки какие мысли ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2002, 19:03 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32026629&tid=1823279]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
95ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 417ms |

| 0 / 0 |
