9 / 14 / 0
Регистрация: 10.01.2014
Сообщений: 277
|
|
1 | |
Создание зашифрованной базы в Delphi03.01.2017, 02:32. Показов 1572. Ответов 30
Метки нет (Все метки)
Всем салам! Хочу написать программу типа "учета товаров, цен..ну и пр.". Остановился на том, как хранить информацию. Т.е. нужно создать базу с собственным форматом (т.е. чтоб нельзя было вытащить информацию блокнотом и пр.).
Додумался только до книги в excel (типа создать простую книгу и там хранить инфо). Можно было бы и так, если как-нибудь (не знаю как) сделать так, чтобы из него нельзя было вытащить инфо кроме в моей программе. Пишу на Delphi XE3. Вероятно что таких уже программ миллионы... проще 1с и пр...замутить... только нужна моя собственная. И обсуждений наверное много (хотя с нормальными объяснениями ничего не нашел). Я начинающий самоучка, поэтому прошу помочь и не ругать!
0
|
03.01.2017, 02:32 | |
Ответы с готовыми решениями:
30
Прилинковка таблицы из зашифрованной базы Access Вывод данных в DataGridView из зашифрованной базы Access через TableAdapter Программа тестирования на Delphi c зашифрованной базой Seagate FreeAgent создание зашифрованной папки |
пофигист широкого профиля
4731 / 3166 / 858
Регистрация: 15.07.2013
Сообщений: 18,231
|
|
10.01.2017, 02:00 | 21 |
Но ещё один нюанс. Создавать папки/каталоги/директории в корне системного диска пока (вплоть до Wn7 не запрещено). А уж в них можно писать всё что угодно.
0
|
Житель Земли
|
|
10.01.2017, 12:11 | 23 |
пароль как-бы должен быть строкой, а не числом
Добавлено через 1 минуту технология OLE, т.н. технология позднего связывания, т.е. на этапе компиляции компилятор не может проверить правильность кода, отсюда и хинт
0
|
9 / 14 / 0
Регистрация: 10.01.2014
Сообщений: 277
|
|
10.01.2017, 16:14 [ТС] | 24 |
я переменную и как integer пробовал.. без изменений..
объявил password как OleVariant и предупреждение исчезло)
0
|
9 / 14 / 0
Регистрация: 10.01.2014
Сообщений: 277
|
|
10.01.2017, 21:52 [ТС] | 26 |
почему?
нет как не странно, но да.. открывается - записывается - сохраняется - и закрывается
0
|
9 / 14 / 0
Регистрация: 10.01.2014
Сообщений: 277
|
||||||
11.01.2017, 02:25 [ТС] | 28 | |||||
Очередной вопрос!))
Действия этого кода выполняется при открытии Form1 (Т.е при запуске программы выполняется этот код)
0
|
пофигист широкого профиля
4731 / 3166 / 858
Регистрация: 15.07.2013
Сообщений: 18,231
|
|
11.01.2017, 02:45 | 29 |
Помести сей код в код "нажатия на button в form1".
А почему так получается - так потому что форма TForm2 в стандартном проекте новичка создается при запуске программы. И код TForm2.FormCreate выполняется тогда же.
0
|
9 / 14 / 0
Регистрация: 10.01.2014
Сообщений: 277
|
|
11.01.2017, 14:20 [ТС] | 30 |
т.е. нужно создавать форму по нажатию на button, чтоб так не получилось? можно по подробнее?
0
|
Житель Земли
|
|
11.01.2017, 15:15 | 31 |
0
|
11.01.2017, 15:15 | |
11.01.2017, 15:15 | |
Помогаю со студенческими работами здесь
31
Создание в Delphi базы данных. Заполнение сложных таблиц При открытии базы данных FoxPro в приложение Delphi возникает ошибка драйвера внешней базы данных (8961) Создание базы данных на лету, создание и заполнение таблиц в базе DB (Paradox? или..). Создание экземпляра БД (создание собственно базы данных) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |