![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
Здравствуйте, уважаемые программисты!
Прошу Ваших советов, идей со следующей проблемой: Есть БД в MS Accsees, через делфи я номально к ней подключаюсь - все работает прекрасно и есть такая же БД, с такими же таблицами, но с другими данными и причем эта БД находится в архиве. А теперь собственно вопрос: как распаковать БД и занести эти данные в нормальную БД? Хотя заносить данные я научился, пожалуй вопрос заключается в программном распаковывания архива. |
![]() |
![]() |
![]() |
#2 |
Армия Рассейская
Форумчанин
Регистрация: 06.12.2006
Сообщений: 175
|
![]()
А почему именно программная распаковка? Неужели нельзя распаковать вручную, а потом с ней работать? Каким архиватором то хоть упакована?
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
Сейчас объясню зачем мне это нужно:
Я архивирую таблицу, непринципиально каким архиватором, пусть будет тот же RAR, затем выкладываю этот архив на FTP, а вот теперь загвозка заключается в том, что нужно сделать так, что бы пользователь, который использует мою БД, мог обновить ее, т.е. нужно сделать программно распаковывание БД и замену старой БД, т.е. та, что была у пользователя! |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 10.04.2007
Сообщений: 51
|
![]()
тогда уж сделай с помощью SQL скриптов....
выгружай SQL скрипт в текстовый файл(меньше размер) если нада ещё и упакуй а дальше уже закачивай в нужную БД обновления.... так к стати легче и отследить програмно что-когда обновлял... по поводу распаковки .... используй winexec или shellexeчто-то там .... блин с памятью туговато. (апи функции)
e-mail=konkurent@gala.net
isq=498425545 |
![]() |
![]() |
![]() |
#5 |
Армия Рассейская
Форумчанин
Регистрация: 06.12.2006
Сообщений: 175
|
![]()
Читаешь доку к консольному Rar создаешь бат файл, который будет распаковывать архив. При запуске программы запускаешь батник
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН |
![]() |
![]() |
![]() |
#6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Ну, тогда уж просто SFX создавать, да и дело с концом...
|
![]() |
![]() |
![]() |
#7 |
Армия Рассейская
Форумчанин
Регистрация: 06.12.2006
Сообщений: 175
|
![]()
ну или так. Но архивировать все равно батей надо будет
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН |
![]() |
![]() |
![]() |
#8 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() |
![]() |
![]() |
![]() |
#9 |
Регистрация: 30.10.2007
Сообщений: 5
|
![]()
Запокавал, скинул, распокавала, прочитал, обратно, запокавал, скинул, считал, распокавал. Парни, это уже не актуально. Плюнь на этот архив и найди нормальных адекватных заказчиков. Пусть сервер нормальный ставят, а ты нормальную трех или даже двух уровневую клиент-серверку пиши со всей обработкой на сервере и не парся. Я так тоже в парился, потом ваще все на PHP и MySql сделал. И они прям из делфофской программы через HTTP подключались к MySQL базе. а она там, а они тут, короче все закручено было, ниче толком не работает, но было круто.
Шилин Кирилл
|
![]() |
![]() |