Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> TADOQuery, Очистка 
:(
    Опции темы
Alex101
Дата 9.1.2003, 21:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Ежели TADOQuery после изменения стал пустым (или не было ничего найдено по запросу), то как снова все очистить?
TADOQuery->Close();
Выдает ошибку, что либо я за пределами файла (Eof, Bof). либо текущая запись удалена (это так и есть - я удаляю последнюю запись перед этим, затем мне надо выбирать другие данные)...


--------------------
С уважением, А. Фролов.
PM MAIL ICQ   Вверх
Alex101
Дата 9.1.2003, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Все, вроде, разобрался...
ADOQuery->Edit();
ADOQuery->Close();
и потом уже Clear()...
Ежели я чего-то ляпнул, то поправьте...


--------------------
С уважением, А. Фролов.
PM MAIL ICQ   Вверх
Vit
Дата 9.1.2003, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

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



Есстественно, редактировать текст квери можно только когда она закрыта...


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Alex101
Дата 10.1.2003, 02:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Vit @ 09.1.2003, 15:22)
Есстественно, редактировать текст квери можно только когда она закрыта...

Это понятно:)
Просто она без режима редактирования не закрывается. А вот BDEшная, вроде, закрывалась всегда...


--------------------
С уважением, А. Фролов.
PM MAIL ICQ   Вверх
Vit
Дата 10.1.2003, 03:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

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



ЭЭЭ ... батенька, известные грабли - старый Дельфи + новый MDAC! Ходи на сайт Борманда, скачивай Sevice Pack 1 для Delphi и специальный ADO Update Sevice Pack. Ставь их и всё будет путём...


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Alex101
Дата 10.1.2003, 05:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Мдааа... Этот пак 12 метров весит... (Я на билдере пишу, но это ничего не меняет).
Пока глюков нет, ежели в режиме редактирования закрывать, только вот вопрос, не проявится ли что-то позже?...


--------------------
С уважением, А. Фролов.
PM MAIL ICQ   Вверх
Vit
Дата 10.1.2003, 05:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

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



Появится! Например, у меня лезли глюки при:

1) Разрушении объекта
2) При попытке что-либо сделать с таблицей/кверёй если они пустые, и вообще не стоит писать в среде которая потенциально может давать неизвестные глюки, хотя со старым MDAC всё будет работать нормально.

Впрочем можно попытаться самому поправить модуль - я так делал, когда не знал что есть там всякие Updates...


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Alex101
Дата 10.1.2003, 08:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Завтра решу, что ленивее делать - качать или в сырцы лезть, хотя, последнее обещает затянуться надооооолго.
Правда, RXLib я одн раз очень быстро поправил :)
ЗЫ А ежели пустая кверя или таблица, то как раз надо ее переводить в режим редактирования, вроде, после этого можно с ней все, что хочешь делать.


--------------------
С уважением, А. Фролов.
PM MAIL ICQ   Вверх
Alexandr Sudakov
Дата 13.1.2003, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Лучше все же скачать SP, а то есть еще один замечательный глюк при попытке сделать Refresh... :)
PM MAIL ICQ   Вверх
Alex101
Дата 14.1.2003, 06:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Уже пропатчил. Действительно хорошо:) Спасибо Vitу :)
Да, кажется, что движок лучше выбрать Jet (не ODBC), но это мое личное мнение.


--------------------
С уважением, А. Фролов.
PM MAIL ICQ   Вверх
Vit
Дата 14.1.2003, 06:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

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



Цитата(Alex101 @ 13.1.2003, )
Да, кажется, что движок лучше выбрать Jet (не ODBC), но это мое личное мнение.

Если ты глаголишь о доступе к MS Access то Jet НАМНОГО ЛУЧШЕ чем ODBС! Через ODBC работать можно только в полном одиночестве, чтобы матюков твоих никто не слышал, а Jet очень надёжный и хороший драйвер. Но у обоих есть 2 проблемы -
1) они медленные
2) они не дают полного доступа ко всем возможностям MS Access

Если эти 2 пункта критичны - используй DAO (есть прекрасная библиотека kaDAO) для работы с ним.




--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Alex101
Дата 14.1.2003, 06:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Нет, не критично, Jet вполне подходит, и все возможности Access, которые нужны, позволяет использовать. А ODBC - ты прав - только в полном одиночестве и под одеялом в темноте... Мерзость, причем дикая, начинал развиваться комплекс неполноценности, пока через Jet не попробовал:)


--------------------
С уважением, А. Фролов.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

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

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

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


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

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


 




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


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

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