Уже несколько лет занимаюсь программированием на VC++. И каждый раз проблемой является вывод большого колич.информации из БД на экран в табличной форме. Поневоле позавидуешь программерам на Дельфях и Билдерах, у которых есть DBGrid'ы. Может кто-нибудь подсказать общепринятый способ решения этой задачи в VC ? ( Просьба виртуальных CListCtrl'ов и ActiveX не предлагать ) :(
Re: Можно ли на VC++ писать программы для работы с БД?
Здравствуйте Koumandin, 26.04.2001 12:10:34 вы писали:
>Можно ли на VC++ писать программы для работы с БД?
А начем еще можно писать? :)
> Уже несколько лет занимаюсь программированием на VC++. И каждый раз проблемой является вывод большого колич.информации из БД на экран в табличной форме. Поневоле позавидуешь программерам на Дельфях и Билдерах, у которых есть DBGrid'ы. Может кто-нибудь подсказать общепринятый способ решения этой задачи в VC ? ( Просьба виртуальных CListCtrl'ов и ActiveX не предлагать ) :(
Без ActiveX никуда не поедешь.
например MS DataGrid
Re[2]: Можно ли на VC++ писать программы для работы с БД?
Здравствуйте VladD2, 26.04.2001 17:37:21 вы писали:
>А почему — "ActiveX не предлагать" ???
А потому-что не специалист я в ActiveX. А потом их регистрировать надо как-то при редисте.
Просто 95 % решаемых мною задач ( а я думаю и другими ) сводится к 2-м задачам: работа с БД ( и их отображение на экране ) и печать отчетов. А как раз эти вещи в VC++ как-то непроработаны ( с моей точки зрения :( ). Вот я и думал — а может я чего не понимаю ? ;)
Re[2]: Можно ли на VC++ писать программы для работы с БД?
Здравствуйте WindJammer, 27.04.2001 02:23:04 вы писали:
>Здравствуйте Koumandin, 26.04.2001 12:10:34 вы писали: > > >>Можно ли на VC++ писать программы для работы с БД? > >А начем еще можно писать? :) >
На продуктах от Борланда например, хоть это и неприятно мне, так как вроде врос я в VC. Но убивает то, с какими трудами приходится решать стандартные задачи, которые коллеги на Билдере решают в 5 мин. :((
Re[3]: Можно ли на VC++ писать программы для работы с БД?
Здравствуйте Koumandin, 27.04.2001 09:46:05 вы писали:
>Здравствуйте WindJammer, 27.04.2001 02:23:04 вы писали: > >>Здравствуйте Koumandin, 26.04.2001 12:10:34 вы писали: >> >> >>>Можно ли на VC++ писать программы для работы с БД? >> >>А начем еще можно писать? :) >> > На продуктах от Борланда например, хоть это и неприятно мне, так как вроде врос я в VC. Но убивает то, с какими трудами приходится решать стандартные задачи, которые коллеги на Билдере решают в 5 мин. :((
Мне сначала тоже казалось, что подобные задачи на VC++ очень трудно и долго решать. Сейчас же, подобных проблем нет. Все можно сделать очень даже быстро и качественно.
Правда без ActiveX никуда. BTW что бы использовать MS ADO Control и MS DataGrid, в принципе и не нужно хорошо знать технологию ActiveX, а COM и ADO знать нужно.
Re: Можно ли на VC++ писать программы для работы с БД?
Привет Koumandin
>позавидуешь программерам на Дельфях и Билдерах, у которых есть DBGrid'ы.
У нас есть круче!
Уже три года пользую Stingray Objective Grid.
Это библиотека, написанная на MFC, без всяких ActiveX (хотя есть и для ActiveX).
Так вот там есть ODBCGrid, DAOGrid, ADOGrid и т.п.
Очень рекомендую.
Re[2]: Можно ли на VC++ писать программы для работы с БД?
Здравствуйте romashka, 28.04.2001 06:02:59 вы писали:
>>позавидуешь программерам на Дельфях и Билдерах, у которых есть DBGrid'ы. > >У нас есть круче! >Уже три года пользую Stingray Objective Grid. >Это библиотека, написанная на MFC, без всяких ActiveX (хотя есть и для ActiveX). >Так вот там есть ODBCGrid, DAOGrid, ADOGrid и т.п. >Очень рекомендую.
Спасибо всем, кто ответил ! Попробую все -таки резюмировать. Чистый VC++ ( я имею в виду DAO + MFC ) НЕ ПОЗВОЛЯЕТ ( не имеет визуальных средств ) достаточно удобно реализовать представление баз данных в экранных формах и требует использования либо библиотек сторонних разработчиков ( Stingray например ), либо ActiveX компонент. :(
С уважением.
Re[3]: Можно ли на VC++ писать программы для работы с БД?
Здравствуйте Koumandin, 30.04.2001 07:43:46 вы писали:
>Здравствуйте romashka, 28.04.2001 06:02:59 вы писали: > >>>позавидуешь программерам на Дельфях и Билдерах, у которых есть DBGrid'ы. >> >>У нас есть круче! >>Уже три года пользую Stingray Objective Grid. >>Это библиотека, написанная на MFC, без всяких ActiveX (хотя есть и для ActiveX). >>Так вот там есть ODBCGrid, DAOGrid, ADOGrid и т.п. >>Очень рекомендую. > > Спасибо всем, кто ответил ! Попробую все -таки резюмировать. Чистый VC++ ( я имею в виду DAO + MFC ) НЕ ПОЗВОЛЯЕТ ( не имеет визуальных средств ) достаточно удобно реализовать представление баз данных в экранных формах и требует использования либо библиотек сторонних разработчиков ( Stingray например ), либо ActiveX компонент. :( > С уважением.
... либо используя сторонние бесплатные разработки (StringGrid с www.codeguru.com) в паре а DAO.
Sphinx
Re[3]: Можно ли на VC++ писать программы для работы с БД?
Здравствуйте romashka, 05.04.2001 04:07:12 вы писали:
>Привет, Koumandin > >>Чистый VC++ ( я имею в виду DAO + MFC ) НЕ ПОЗВОЛЯЕТ >>библиотек сторонних разработчиков ( Stingray например ) > >Поскольку эти библиотеки написаны на MFC, то я тогда не понимаю, что имеется ввиду под чистым VC++?