Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > MS DBGrid && DataSource


Автор: Seregy 30.7.2002, 09:50
Хочу при помощи VC написать небольшую программку для работы с базой данных через ODBC. Нашел DB Grid ActiveX Control, вставил в диалог, а дальше? У него есть свойство 'DataSource', а где взять это самое DataSource и через него подключиться к ODBC?  ???

Автор: VisualCraft 4.12.2003, 17:40
Ну и как, победил?
Если победил, поделись опытом и примерами, плиз!

У меня тот-же вопрос...
DataGrid не видит источника данных представленного переменной связанной с таблицей. Источник данных, переменные связанные с полями таблиц, коннект и т.п. автоматически генерятся при создании приложения с поддержкой баз данных или через визард... Но дальше то что делать?

tahteev@mail.ru

Автор: Step 4.12.2003, 18:05
активх
remotedatacontrol ищите его, в списке активов он выглдит как имхо RDC

Автор: Ennigma 30.12.2003, 15:15
Надо использовать ADO для связи. При выборе компонента было написано чтото вроде DBGrid (OLE DB) .
Соответственно источник данных - это набор записей Recordset полученный при использлвании
OLE DB или ADO технологии доступа к данным.

Проблема в том, что MFC не предоставляет классов - оболочек для ADO объектов, и все действия необходимо производить самому на COM - API. Информацию об этом можно найти в MSDN или на
www.microsoft.com


Автор: Step 4.1.2004, 14:51
remotedatacontrol, актив как раз для этого грида, можно и адо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)