Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Базы данных > ADO+Access+Builder - получить данные из DataSet


Автор: Iskin 15.7.2012, 16:49
Здравствуйте! Вот такой вопрос возник в процессе ковыряния!

Имеем базу test.mdb
Имеем Builder C++

Код

TADODataSet *ADODataSet = new TADODataSet (0);
TADOConnection *conn = new TADOConnection(0);

AnsiString sConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\DOM\Desktop\test.mdb;";

conn->Close();    
conn->ConnectionString = sConnString;    
conn->Open();

ADODataSet->Close();
ADODataSet->Connection = conn;
ADODataSet->CommandType = cmdText;
ADODataSet->CommandText = "SELECT * FROM tabel1";
ADODataSet->Open();



И тут на меня напал тупняк!=)
Вот данные в DataSet из базы Access'a загнал, а как их обратно оттуда вынуть и обработать - например загнать в массив? что бы этот массив повторял таблицу базы данных?

Автор: Данкинг 15.7.2012, 17:50
Код

ADODataSet->FieldByName("pole")->AsString;


Автор: Iskin 26.9.2012, 20:04
Спасибо!

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