Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кэширование запроса, как отключить? 
V
    Опции темы
z-END
Дата 27.1.2006, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 1
Всего: 102



так непашет вообще...
при выполнении любого запроса вываливается с ошибкой "Could not find installable ISAM"
причем эта ошибка вываливается как при добавлении целиком приведенного кода, так и при добавлении всего одной строчки MaxBufferSize=0;


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
offline
Дата 27.1.2006, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 474
Регистрация: 7.2.2005

Репутация: 7
Всего: 7



а ADOTable1.ApplyUpdate не помогает?
PM MAIL   Вверх
z-END
Дата 27.1.2006, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 1
Всего: 102



Цитата(offline @ 27.1.2006, 18:59 Найти цитируемый пост)
а ADOTable1.ApplyUpdate не помогает?

друк! абрати внимание, что я неиспользую ADOTabe, а использую ADOQuery и там такого метода нетsmile



--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
offline
Дата 27.1.2006, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 474
Регистрация: 7.2.2005

Репутация: 7
Всего: 7



так примени к набору данных, а не к запросу
PM MAIL   Вверх
bas
Дата 27.1.2006, 22:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 446
Регистрация: 14.8.2002
Где: Молдова, Кишинев

Репутация: 1
Всего: 2



Цитата(z-END @ 27.1.2006, 18:54 Найти цитируемый пост)

"Could not find installable ISAM"

Сейчас позно, но это мне знакомо. Вспомню отвечу. к MaxBufferSize это не относиться.
PM MAIL   Вверх
DimW
Дата 31.1.2006, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1330
Регистрация: 24.2.2005
Где: Орёл

Репутация: 5
Всего: 44



Цитата

после добавления новой записи выполняется еще один запрос на получение списка всех записей


что ты имеешь ввиду? :

INSERT INTO MY_TABLE
(FIELD)
VALUES (:FIELD_P) - (ну соответственно Query_Insert.ExecSQL)
...

а потом

SELECT * FROM MY_TABLE - (и Query_Select.Close; Query_Select.Open;)

если так то проблем не должно быть, около 1,5 года я писал приложения к access - никогда небыло запаров по этому поводу...


или что ты имел ввиду под
Цитата
запрос на получение списка всех записей
?
PM MAIL ICQ   Вверх
z-END
Дата 31.1.2006, 11:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 1
Всего: 102



Цитата(DimW @ 31.1.2006, 11:30 Найти цитируемый пост)

или что ты имел ввиду под
Цитата
запрос на получение списка всех записей
?

именно это и имел в видуsmile
вот только незнаю в чем был прикол, использовал несколько TADOQuery для получения данных, потом (всвязи с данной проблемой) стал использовать один и глюк пропал...
так что впринципе вопрос снят


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
SergeBS
Дата 1.2.2006, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 11
Всего: 22



z-END
Прикол очевиден. Разные Query - разные кеши. Компонент создающий новую запись кэш у себя обновляет. А прочие о появлении новой записи и не подозревают. И ее не получают (с чего бы!).
У тебя еще и разные датасеты новые записи будут по-разному видеть smile.
PM MAIL   Вверх
z-END
Дата 1.2.2006, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 1
Всего: 102



SergeBS дык... век живи век учисьsmile


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.4564 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.