Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
rarelang
Зарегистрирован: 07.04.2004 Сообщения: 42
|
Добавлено: Ср Апр 07 2004 13:44 Заголовок сообщения: Использование OLE DB |
|
|
Добрый день всем.
У меня такой вопрос, мне нужно используя OLE DB (в Visual C++) подключиться к базе данных MS Access и записывать/изменять или
удалять записи в таблицах. Может ли вы мне пожалуйста привести краткий пример, т.е. открытие базы (какие функции необходимо
вызывать), пример записи, удаления и изменения данных. У меня нету времени на прочтение книг так как сроки сильно поджимают
но имея алгоритм и функции я быстро разберусь.
Заранее огромное спасибо. |
|
Вернуться к началу |
|
|
Леша
Зарегистрирован: 18.03.2004 Сообщения: 8
|
Добавлено: Пн Апр 12 2004 16:00 Заголовок сообщения: |
|
|
Воспользуйся ATL:
Insert->New Atl Object->Data Access->Concumer->
Далее выбери базу , таблицы, провайдера, построй нужный класс.
Создай экземпляр класса и работай с таблицей.
HRESULT hr;
CMy_Class mdbMy_Class;
mdbMy_Class.Open();
if (FAILED(hr))
{
AfxMessageBox(" Open Failed");
}
while (mdbMy_Class.MoveNext() == S_OK)
{
// Здесь работай с базой, а необходимые ф-ции откроются
// mdbMy_Class.(здесь)
}
mdbMy_Class.Close(); |
|
Вернуться к началу |
|
|
|