![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Иван Помидоров |
|
|||
|
Unregistered |
Щас делаю прогу с БД и переодически когда я очередной раз нажимаю F9 он мне гвороит что для этого процесса нехватает памяти. Перзапускаю делфу и все нормально какое-то время. Что это, от чего происходит? Будет ли такое когда прога будет уже работать? Как от этого избавиться?
И второй вопрос. В папке где лежат модули появляются какие-то файлы с именами _QSQL460, _QSQL643 их много и меняются тока цифры, с форматом DBF(какраз про него моя программа), но в них какая-то непонятная строчка из иероглифов ивсе. Что это, от чего происходит? Будет ли такое когда прога будет уже работать? Как от этого избавиться? Дважды заранее благодарен!!! |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Не корректно закрываются какие-то запросы и данные их продолжают висеть в памяти. Аккуратней со всякими try...except - проследи, чтобы всё что создаётся - разрушалось, что открывается - закрывалось и т.п.
-------------------- 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 |
|||
|
||||
| SmaLL |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 557 Регистрация: 17.12.2002 Где: Voronezh Репутация: 1 Всего: 2 |
Не надо прерывать выполнение программы работающей с БД по Ctrl-F2
-------------------- Что ни делается - всЁ к лучшему! SmallWeb Мой адрес не дом и не улица, мой адрес родной пивзавод! |
|||
|
||||
| Paradox |
|
||||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
Если бьаза нужная то логично тренировваться на тестовой какой нибудь базе ее портить не жалко 2 Помидоров если пишешь в проге Че нить типа
Это сообщение отредактировал(а) Paradox - 18.12.2003, 17:37 -------------------- --- |
||||||
|
|||||||
| X-Vlad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 570 Регистрация: 10.4.2002 Где: Украина, Львов Репутация: 1 Всего: 5 |
У меня такое тоже было. Я по завершении программы написал код:
[CODE] procedure tform1.onclose begin database.active:=false; query.active:=false; end; |
|||
|
||||
| Vit |
|
||||
![]() 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 |
||||
|
|||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |