| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Базы данных > OLE DB и MS SQL Server 2005 |
| Автор: Dart 26.6.2006, 17:15 | ||
| Привет всем! Собственно, обёртка такая:
TManAccessor - аксессор, в котором есть поля read only (это primary index) AutoAccessor=false, nAccessor=1, и обычные поля (AutoAccessor=true, nAccessor=0) Провайдер - Microsoft SQL Native Client (так по-моему, в общем клиент от SQL 2005) 1. Мне нужно найти запись по primary index и спозиционироваться туда. Проблема состоит в том, что я никак не пойму, как работает FindNextRow (или для этого какой-то другой метод нужен?). Т.е. как ему объяснить, что искать нужно именно по nAccessor=1? и 2. Мне нужно отлавливать нотификацию от провайдера об изменении данных другими пользователями и, по возможности, отклонять эти изменения. Прочитал по IRowsetNotify, но, честно говоря, ничего не понял. Если кто разбирался с этим, буду благодарен за любую информацию. |