![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема 97 [D5]
Sam © (2002-04-23 19:10:00)Неужели никак нельзя решить проблему с обновлением автоинкрементного поля набора данных на стороне клиента, полученного через ADO из Access 97?
Везде отсылают к Access 2000.
Sam (2002-04-26 12:50:00) [1]2wicked: Согласен с ghost_by - дело по-моему в Access и никакие патчи для Delphi не помогут.
2John Kayfolom: В том то все и дело что clUseServer не годится (например попробуй его отсортировать)
2ghost_by:Конечно, хотелось остаться на Access 97, но теперь всем клиентам приходится ставить Office 2000, т.к. начинают жаловаться, что медленно добавляются записи (следствие Requery). Пока с 2000-ным проблем нет. Только теперь свойство Sort подтормаживает локаторный поиск (раньше достаточно было сделать Requery и Order By сделает свое дело).
ghost_by (2002-04-24 13:52:00) [2]
> а ты delphi пропатчил?... на сайте borland"а есть 2 сервиспака
> для d5...
Насколько я знаю не в делфи дело а в реализации ACCESS97. C Access 2000 и выше все работает замечательно.
John Kayfolom (2002-04-24 10:37:00) [3]Вроде бы CursorLocation установленный в clUseServer решает эту проблему.
wicked (2002-04-24 09:29:00) [4]а ты delphi пропатчил?... на сайте borland"а есть 2 сервиспака для d5...
Sam (2002-04-23 22:06:00) [5]Не помогает. Я даже попробовал установить [Update Resync] в adResyncInserts ругается благим матом (A given HROW refered to a hard- or soft- deleted row), если первичный ключ определен по автоинкрементному полю, а вот если по текстовому, например, первичный ключ определить, то все отлично обновляется: и значения по умолчанию, и автоинкрементное поле ...
wicked (2002-04-23 19:38:00) [6]а resync?...