Импорт из базы Access в Visual Studio

kazakova_777777

Подскажите плз как сделать импорт из базы Access в Visual Studio ?
Я приделал базу в data source, она определилась и подключилась отлично,
но при попытке использования возникает ошибка :
error C2352: 'db_tempp::new2DataSet3::Таблица1DataTable::Поле1Column::get' : illegal call of non-static member function
Вот так я пытаюсь получить значения из нее :
DataColumn^ dc;
dc = db_tempp::new2DataSet3::Таблица1DataTable::Поле1Column::get;
В чем тут может быть дело ?

kill-still

А теперь по-русски. Что, откуда ты копируешь, и во что.
я так понял, у тебя есть *.mdb аксесная база, что ты с ней хочешь сделать?

kazakova_777777

Нужно импортировать столбцы из аксессной базы самым простым способом.
Я подключил базу через саму систему Visual Studio (add DataSource).
Все подключилось ок.
Появился Датасет в окне Class View со всеми функциями.
Пытаюсь функцию подключить (перетащил из Класс вью) - такая вот ошибка.
Подскажите плз как сделать все максимально просто.

kazakova_777777

нужно из базы считать столбцы и передать их в программу для вычислений.
потом необходимо записать кое-что в базу.
хотя бы с чтением данных хотелось бы разобраться

kill-still

Из первого поста вообще следовало что ты БД собрался переносить.
Попробую дальше потелепатить: ты используя какой-то VBшный провайдер БД создал коннекшн (ADO ? или какой другой? я хз что там и как в VB) и тебе удалось в десигн-тайме подконнектится к базе. Дальше что тебе надо сделать? В каком формате и куда передать?

kazakova_777777

Не, никакого VB нет вообще.
Программа нс С++, используется АДО.
Нужно простейшим образом получить столбцы этой базы для использования в программе.
Формат данных нужен тот же, что и в самой базе, можно например в массив
Программа делает расчеты по этим данным

kill-still

Акренеть, с каждым разом становится всё понятнее и понятнее. :grin:

kazakova_777777

В общем, нужно получить в программу (на С++) столбцы в соответствующие массивы из БД Access, используя ADO.
Подскажите как сделать это максимально простым способом

kill-still

понятия не имею как там в с++, но в ADO везде всё примерно одинаково
и из студии только VB стоит.
http://msdn.microsoft.com/en-us/library/2x426hte%28VS.80%29....
ты лол.
http://www.codenet.ru/progr/bcb/ado/
http://forum.shelek.ru/index.php/topic,15253.0.html
http://www.devguru.com/technologies/ADO/8515.asp

Werdna

Подскажите плз как сделать все максимально просто.
Перестань пользоваться гуёвыми поделками для начала.
Пиши код, а не мышкой перетаскивай формочки.
Оставить комментарий
Имя или ник:
Комментарий: