powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / База данных
8 сообщений из 8, страница 1 из 1
База данных
    #33170186
PBist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос тупой, спору нет, но все - же, как можно подключиться к базе данных в С++ v.60 и где тута грид?
...
Рейтинг: 0 / 0
База данных
    #33170190
Зелёная
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PBistкак можно подключиться к базе данных в С++ v.60
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
CDataSource m_source;
CSession    m_session;

HRESULT OpenDataBase()
{

   USES_CONVERSION;

	// close and delete any open recordsets


	if (m_source.m_spInit != NULL)
		m_source.m_spInit.Release();

	if (m_session.m_spOpenRowset != NULL)
		m_session.m_spOpenRowset.Release();

	if (m_source.OpenWithPromptFileName(::GetActiveWindow())!= S_OK)
	{
		MessageBox(_T("Couldn't connect to data source"));
		return E_ABORT;
	}
	else
	{
		if (m_session.Open(m_source) != S_OK)
		{
		MessageBox(_T("Couldn't create session on provider"));
			return E_ABORT;
		}
		CComVariant var;
		HRESULT hr;
		hr = m_source.GetProperty(DBPROPSET_DATASOURCEINFO, DBPROP_DATASOURCENAME, &var);

	return SUCCEEDED(hr);
   }
};
PBistгде тута грид?

Грид - компонент его можно взять где хочешь и какой хочешь.
...
Рейтинг: 0 / 0
База данных
    #33170194
PBist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А есть стандартный грид, который вместе с поставкой идет или, скажем, в ACTIVEX?
...
Рейтинг: 0 / 0
База данных
    #33170200
PBist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какую библиотеку использовать надо для вышеуказанного текста?
...
Рейтинг: 0 / 0
База данных
    #33170270
Зелёная
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PBistКакую библиотеку использовать надо для вышеуказанного текста?
#include <atldbcli.h>
...
Рейтинг: 0 / 0
База данных
    #33170272
Зелёная
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PBistА есть стандартный грид, который вместе с поставкой идет или, скажем, в ACTIVEX?

Стандартного грида нет. Любой грид, как ActiveX.
...
Рейтинг: 0 / 0
База данных
    #33170295
PBist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Итак, надыбал в ActiveX грид. Тот хочет DataSource. Как мне сналача до конца сделать, чтобы в нем отображались данные таблицы "Клиенты" из файла C:\DB\main.mdb?
...
Рейтинг: 0 / 0
База данных
    #33170298
PBist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблица сделана на Access 2003. И еще имеется диалог ввода клиента, если можно, просьба тоже описать, как сделать так, чтобы он добавлял клиента. На диалоге компоненты:
IDB_OK, IDB_CANCEL, IDE_NAME, IDE_INN, IDE_ADRESS1, IDE_ADRESS2, IDE_ADRESS3, IDC_BANK( COMBO BOX ).
По нажатии кнопки IDB_OK должна производится запись нового клиента. Заранее весьма благодарен.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / База данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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