Что нового

Оболочка базы данных

DanSaratov

Новичок
Сообщения
112
Репутация
1
AutoIt: 3.3.12.0
Версия: 1.0.0.17

Категория: Строки, Данные, База данных, Шифрование, Окна и диалоги

Описание: Программа для просмотра и редактирования базы данных. Есть функция поиска по базе и различные варианты сортировки. Поддерживается изменение размеров окна. Есть возможность хранить базу данных не в открытом виде, а в зашифрованном. В реестре хранятся данные об окне(Состояние и положение окна во время закрытия. Для следующего запуска).
testbd.au3 - генерирует рандомную базу данных

Файл: DataBase.exe

Снимок:


Автор(ы): MrCheater(DanSaratov)
 

Вложения

  • Source.rar
    172.9 КБ · Просмотры: 61

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
DanSaratov
твой проект проверить не могу. ты выложил не все файлы - нет HotKey.au3 и GIFAnimation.au3
OffTopic:
не пойму назначения таких больших пробелов в коде. крайне неудобно читать



Добавлено:
Сообщение автоматически объединено:

как я понял. ты читаешь всю базу данных в память. при запуске без базы программа ест около 4мб, с загруженной тестовой базой - почти 20 (использовал готовый DataBase.exe) . не рационально
раз читаешь всю то и перезаписываешь весь файл базы данных. а это плохо так как случись что-нибудь во время записи и базе трындец
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
DanSaratov [?]
А какие есть альтернативы?
моя тема - http://autoit-script.ru/index.php?topic=19521.0
я использовал принцип установки указателя на определенную позицию в файле и чтение только определенного количества символов. так же и запись.
в файле при , к примеру, перезаписи документа перезаписывается только нужный участок файла. при непредвиденном сбое остальные документы останутся целыми.

Vovsla [?]
Альтернатива SQLite
Vovsla
я думаю, что человек хочет это изобразить по-своему. почему бы нет?
 
Автор
DanSaratov

DanSaratov

Новичок
Сообщения
112
Репутация
1
Вот файлы.
 

Вложения

  • GIFAnimation.au3
    68.6 КБ · Просмотры: 28
  • HotKey.au3
    27 КБ · Просмотры: 28
Верх