|
|
|
| У меня есть написанной приложение. Естесственно, необходимо выпускать обновления с измененными формами и модулями, и отчетами. Конечно можно было бы сделать проще, разделить базу данных и обновлять клиентскую часть. Но в этом нет смысла, поскольку используются функции для работы с dbf файлами, а при разделении некторые начинают глючить итп.
Вообщем подумал и решил, можно произвести обновление по такому алгоритму по нажатию кнопкки:
1. Удаление запросов
2. Удаление форм
3. Удаление модулей
4. Импорт НОВЫХ модулей, форм и запросов из указанного файла Акссесс
5. и еще что б файлик из которого производиться импорт можно было бы выбирать, ну это так в лучшем случае.
Вопрос:
- Возможен ли такой вариант, если да, то приведите пример кода? | |
|
| |
|
|
|
| А может просто данные закачать в новую прогу из старой? Если у вас не разделенная база - то просто импортнуть в нее таблицы. | |
|
| |
|
|
|
| В принципе вариант, конечно.
Но хочется все таки, по тому алгоритму, если такое можно... | |
|
| |
|
|
|
|
Конечно можно было бы сделать проще, разделить базу данных и обновлять клиентскую часть. Но в этом нет смысла
|
Как раз в єтом есть прямой смысл. Обновление будет сводиться к замене пути в прилинкованных таблицах в новом файле и замене им старого.
используются функции для работы с dbf файлами, а при разделении некторые начинают глючить итп.
|
Интересно, в чем выражаются глюки? | |
|
| |
|
|
|
| Всё глюки ушли....все ок действительно лучше наверно использовать...разделение баз данных
Но все таки никто не подскажет, как программно создать и удалить таблицу к примеру. | |
|
| |
|
|
|
|
Но все таки никто не подскажет, как программно создать и удалить таблицу к примеру.
|
См. хелп по темам:
- Инструкция CREATE TABLE
- Инструкция ALTER TABLE
- Инструкция DROP | |
|
| |
|
|
|
| Контроль и автоматическое обновление клиентских приложений - http://am.rusimport.ru/MsAccess/topic.aspx?ID=533 | |
|
| |