Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
comrade

Как в MFC зарегистрировать базу данных Access и сжать ее?

09.09.2010, 09:39. Показов 2033. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
И еще пара вопросов знатокам:

1). Как в MFC зарегистрировать базу данных Access?;
2). Можно ли сжать базу данных Access из под MFC-приложения? Если да, то как?

Всем заранее спасибо!
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.09.2010, 09:39
Ответы с готовыми решениями:

Как на С# программно сжать базу Access 2010
Здравствуйте Уважаемые Гуру! Собственно вопрос указан в названии темы сообщения программно сжать базу Access 2010 силами С# Как...

Как программно сжать access-овскую базу?
Нужно из одной таблицы выбрать некоторые записи, пронумеровать их и вывести на экран Для этого выбранные записи пихаю в другую таблицу,...

Как сжать базу данных из программы VB ?
Скажем, у меня открыт Connection к БД ACCESS с именем CNN. Можно ли выполнить некую команду типа: CNN.execute(SQL-statement) ...

3
1 / 1 / 2
Регистрация: 13.05.2009
Сообщений: 65
12.09.2010, 16:47
В смысле зарегистрировать?
Если открыть MDB-ник, то CDaoDatabase::Open(...)
CDaoDatabase db;
db.Open(...);
// сжимаем
db.m_pWorkspace->CompactDatabase('C:\MyMDB\Sample.mdb' , 'C:\MyMDB\CompactedSample.mdb',dbLangGen eral,dbVersion30,';pwd=YourPassword');
0
comrade
12.09.2010, 17:23
Огромное спасибо за 'сжатие'. А под регистрацией базы я имел ввиду - регистрацию на локальной машине в 'Источниках данных ODBC', чтобы потом к ней через DNS можно было обращаться.
comrade
12.09.2010, 18:02
Уважаемый AlexFilan, подскажите, пожалуйста, в чем проблема:

CDaoDatabase db2;
db2.m_pWorkspace->CompactDatabase('C:\p.mdb','C:\p2.mdb', dbLangGeneral,dbVersion30,';pwd=pass');

Получаю сообщение: Can't open database 'c.mdb' It may not be a database that your application recognizes, or the file may be corrupt

База Access 2000 через db.open(...) открывается нормально. Ничего не понимаю!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.09.2010, 18:02
Помогаю со студенческими работами здесь

Как заполнить базу данных Access с помощью vba в том же access и считать из нее инфу?
Прошу помочь в азах. Как заполнить базу данных Access с помощью vba в том же access и считать из нее инфу? Спасибо.

Функция сжать и восстановить базу данных
Здравствуйте друзья. Хочу функцию сжать и восстановить базу данных повесить на кнопку закрытия базы, чтобы каждый раз при закрытии базы она...

Как защитить базу данных (Access)
Как защитить базу данных (Access)? Пробовал ставить пароль на базу данных но при запускке проекта в Делфи выдает ошибку. Как её...

Как подключать базу данных Access
ребята опишите как подключать базу данных Access, на простейшем примере или же приведите пример как это все делается?

Как создать базу данных (Access) программно
Может ли кто подсказать, как создать БД (Access) программно? P.S. Рыскал поиск - но ничего не нашёл :(


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru