Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

использование БД Access в Borland C++ 6.0

1.8K
15 марта 2007 года
Evgeni
188 / / 14.06.2006
Здравствуйте все! У меня есть база данных в Access, как мне ее открыть
в моей проге. Пожалуйста, если можно выложите исходник, а читал некоторые статьи, так и не понял, а исходники найти не могу.
Я начинающий, так что не будьте так строги.
263
15 марта 2007 года
koltaviy
816 / / 16.12.2004
Что ты подразумеваешь под 'открыть'? Уточни, пожалуйста!!
Если тебе просто надо открыть Access c твоей базой из-под программы - используй функцию ShellExecute, если нет - ждем уточнений;)
309
15 марта 2007 года
el scorpio
1.1K / / 19.09.2006
Через ADO - это один из наборов объектов для работы с БД. Очень хорошо стыкуется с требуемой. Поиск по форуму с ключевыми словами ADO BUILDER ACCESS даст всё остальное ;)
1.8K
15 марта 2007 года
Evgeni
188 / / 14.06.2006
мне нужно открыть свою базу данных в моем приложение, чтобы она находилась в DBGrid, т.е считать все записи и занести их в какой dbgrid.
Если кому не сложно выложите исходник, я только новичок, так что хочу научиться на исходниках.
520
15 марта 2007 года
inkognitum
155 / / 03.05.2006
Цитата: Evgeni
мне нужно открыть свою базу данных в моем приложение, чтобы она находилась в DBGrid, т.е считать все записи и занести их в какой dbgrid.
Если кому не сложно выложите исходник, я только новичок, так что хочу научиться на исходниках.



НУ собственно никакого исходника то и нет.
все настраивается компонентами.

кидаешь на форму:

ADOTable1
DataSource1
DBGrid1

далее настраиваешь их:
ADOTable1:
свойство - ConnectionString
нажимаешь на кнопку - Build
выбираешь драйвер - Microsoft.Jet.OLEDB.4.0
переходишь на вкладку - подключение и указываешь путь к базы данных

в итоге у тебя получается строка что то типа этого:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Администратор\Мои документы\BD.mdb;Persist Security Info=False

далее ты ее сам можешь генерить программно, если понадобится поменять путь к базе данных

DataSource1:
Свойство - DataSet = ADOTable1;

DBGrid1:
Свойство - DataSource = DataSource1

потом в ADOTable1 устанавливаешь свойство Active в true

все.
Это коннект.
а как работать то используй поиск,

тфууу пальцы чуть не сломал! :)

263
16 марта 2007 года
koltaviy
816 / / 16.12.2004
К выше скзанному:
Рекомендуетя(а иногда без этого вообще не обойтись) использовать для хранения DataSet'ов(да и вообще компонентов, связанных с работой с БД) в специальном модуле DataModule(File->New->DataModule).
Ну и конечно Table - это не единственный вариант работы с таблицами БД, также как и использование ADO для связки - но это уже в литературу;).
1
16 марта 2007 года
kot_
7.3K / / 20.01.2000
Для начала необходимо заглядывать сюда:
[SIZE="6"]{$BCB}\Examples\DBTasks\..[/SIZE]
читать справку и литературу. Потом задавать вопросы.
Тема закрыта.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог