Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Access + c++Builder Help! / 7 сообщений из 7, страница 1 из 1
28.03.2004, 09:26
    #32459747
Нах
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + c++Builder Help!
Начал использовать Access, С++Builder.
Как реализовать следующие вещи:
1. Создание базы данных (не таблицы, а базы)
2. Сжатие/восстановление
3. Экспорт/импорт
4. Связывание таблиц, находящихся в другой базе.

Через ADO и SQL это наверное сделать нельзя.
Буду рад узнать, как это сделать через ADOX или DAO или как-то еще.
По-поводу, Экспорта/импорта, знаю, что можно сделать стандартными способами, но хотелось бы быстро и элегантно...

Конечно, если на компе будет стоять Access, все можно сделать через подцепление к нему, но есесственно это маразм ставить его каждому на комп.

Спасибо за помощь. Если можно, подскажите конкретные методы (код).
...
Рейтинг: 0 / 0
29.03.2004, 09:25
    #32460083
Геша
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + c++Builder Help!
Мне не понятно зачем?
или у тебя база должна генериться на лету , со всеми связями в таблицах , форенкеях и прочими проверками на целостность данных ?

Вообщето как правило база отдельно .. программа отдельно . то есть сделать базу в Акцесе (структура , ограничения и тд и тп) , а клиента обработки данных на С++ ... .
...
Рейтинг: 0 / 0
29.03.2004, 09:51
    #32460127
Cauchy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + c++Builder Help!
Могу подсказать на счет сжатия : \r
/topic/49520&hl=Access#344977\r
А что имеется ввиду под словом "восстановление" ?\r
\r
ЗЫ Вообще-то не грех и поиском по форуму пользоваться...
...
Рейтинг: 0 / 0
29.03.2004, 11:01
    #32460267
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + c++Builder Help!
авторЧерез ADO и SQL это наверное сделать нельзя.
Можно!
...
Рейтинг: 0 / 0
29.03.2004, 13:15
    #32460548
Лексей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + c++Builder Help!
CEMb
Расскажи, плз, как через ADO и SQL создать базу данных...
Через ADOX я догадываюсь как, приблизительно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
TADOXCatalog * Cat = new TADOXCatalog(this);

AnsiString BaseName = ".\\base\\liquid.mdb" ,
DS =  "Provider=Microsoft.Jet.OLEDB.4 . 0 ;Data Source=";
DS+=BaseName;

if (FileExists(BaseName)) DeleteFile(BaseName);

Cat->Create((WideString)DS);
delete Cat;

:)
А через АДО?
...
Рейтинг: 0 / 0
29.03.2004, 13:54
    #32460635
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + c++Builder Help!
Еще проще :)




i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
29.03.2004, 14:15
    #32460693
Лексей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + c++Builder Help!
Ага, только я никому не скажу :))
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Access + c++Builder Help! / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]