powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Компоненты для работы с данными
18 сообщений из 18, страница 1 из 1
Компоненты для работы с данными
    #32805711
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет. Подскажите какие есть нормальные компоненты для работы с данными для ADO.NET наподобие дельфийских DBEdit, DBCheckBox, DBLookupComboBox. Желательно чтобы по функциональности хотя бы напоминали библиотеку EhLib
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32806080
_realy_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DevExpress рулез !!!
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32806114
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я их и в дельфях не использовал - они черезчур навороченные и дорогие...
А ещё какие варианты есть попроще?
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32806146
_realy_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На самом деле бесплатных и хороших я не видел

Стандартные компоненты остается только использовать,
хотя у меня после общения с ними остались тягостные воспоминания.

А что делать такова MICROSOFT
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32806307
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Девекспрессовские одни из самых недорогих как раз (если брать .NET-компоненты). XtraGrid+XtraEditors+XtraTreeList+XtraReport = 500 уе с исходниками (без исходников - 400 уе, кажется).
Излишняя навороченность ИМХО не мешает. Всегда ведь можно не использовать ненужный функционал.
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32806327
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ох! 400-500 уе - это сильно дофига. Тут уже проще добавить пару сотен и купить Delphi 2005 professional, в которой всё что надо есть + EhLib бесплатный для бывших в СССР :-)

PS А простых стандртных контролов типа TDBEdit, TDBComboBox майкрософт не удосужилась сделать вобще?
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32806482
Стр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть в .net механизм binding'ов. можно хоть черта лысого привязать к любому свойству контрола. А вот что это за хрень: TDBEdit, TDBComboBox ???
что нужно конкретно получить ?
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32807185
Фотография SergLet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь их просто завались!!!!
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32807658
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чё-то не то там. Я так понял там провайдеры, а мне контролы для отображения надо (работаю я с FireBird).
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32807705
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для .NET 400-500 - это и есть одни из самых дешевых. ComponentOne, например, стоит значительно дороже. ComponentOne Studio Enterprise - 900 уе.
Вы платформу выбираете или компоненты? Если уже остановились на платформе .NET, то кивать в сторону дельфи не стоит.
(Если уж на то пошло, то можно в инете найти и варезные версии этих компонент.)

Просто TDBEdit, TDBComboBox - в .NET это TextBox и ComboBox. Их можно привязать к источнику данных, а можно не привязывать. Аналогично кстати и в EhLib. А вот в VCL зачем-то сделали две различные группы контролов. :-/
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32807806
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Bigheadman

Вот спасибо за объяснение. Это замечательно, что TextBox к DataSet привязать можно. Только вот я уже 3-й день не могу понять как мне в дизайнере связать DataSet с DataAdapter, чтобы данные в DataGrig отобразились сразу. Сколько статей видил - везде показано как это програмно делать. А нафиг мне пограмно - я же в "Визуальной студии" работаю - хочу прямо в DesignTime и не получается :-(
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32807968
_realy_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто визуал студия не такая уж и визуальная:\

К сожалению или к счастью не знаю
но в студии приходиться писать довольно много кода
вручную. Хотя там и есть мастера, но ими лучше не пользоваться.
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32807984
gerss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gold2 Bigheadman

Вот спасибо за объяснение. Это замечательно, что TextBox к DataSet привязать можно. Только вот я уже 3-й день не могу понять как мне в дизайнере связать DataSet с DataAdapter, чтобы данные в DataGrig отобразились сразу. Сколько статей видил - везде показано как это програмно делать. А нафиг мне пограмно - я же в "Визуальной студии" работаю - хочу прямо в DesignTime и не получается :-(

А и не получится. Чтобы такое сделать, надо было бы постоянно держать открытым соединение с БД, что противоречит ADO.NET. Там как раз один из основных принципов - отсоединенные DataSet-ы, то есть открыл соединение - "взял"/"положил" данные - закрыл соединение.
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32808032
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Резюме.
1) В рантайме
Код: plaintext
1.
adapter.Fill(ds);
grid.DataSource = ds.Tables[0];
Все так живут, и вам никуда не деться.
2) Создать в дизайнере типизированный датасет. Сделать биндинг грида на этот датасет. Но в рантайме все равно придется в коде делать adapter.Fill(ds);

Забудьте про дельфи/билдер. Здесь совершенно (ну не совсем конечно) другая идеология.
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32808194
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понятно - спасибо! Как-то всё не так хорошо оказалось как я сначала думал :-(
Вот в JBuilder без проблем данные выводяться, но там других проблем куча :-(
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32808531
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Gold
Не раcстрайвайтесь сильно, подождите выхода Whidbey VS 2005 - ИМХО для закоренелых дельфистов среда повеселее будет :-)

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32809860
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чё там будет такого в этой студии 2005? Я так прикинул, сравнил Delphi 2005, VS 7, SharpDevelop, JBuilder и Eclipse. Знаете - я реально хотел свалить с дельфей на что-то, но оказалось что не на что... MS увели у борланда главного идеолога Delphi и даже это не помогло им ... Аж зло берёт!!!
...
Рейтинг: 0 / 0
Компоненты для работы с данными
    #32813199
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чё там будет такого в этой студии 2005?

К сожалению сейчас туго со временем, и продолжить изучение VS 2005 нет, некоторые мои первые впечатления тут:
http://www.sql.ru/forum/actualthread.aspx?tid=103470


Я так прикинул, сравнил Delphi 2005, VS 7, SharpDevelop, JBuilder и Eclipse. Знаете - я реально хотел свалить с дельфей на что-то, но оказалось что не на что... MS увели у борланда главного идеолога Delphi и даже это не помогло им

Мне кажется все дело привычки. Из моих знакомых delphiстов никто не пожалел, что связался с .NET.

В плане компонентов для работы с данными, то что то грандиозное готовит Sybase, но я не интересовался в каком сейчас это виде. В любом случае, со временем все что надо можно сделать самому.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Компоненты для работы с данными
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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