|
|
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Возможно ли его использование? И если можно, то что и где надо прописать в BindingSource, чтобы он нормально извлекал данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2010, 16:28 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
1. теоретически можно 2. зачем вам этот геморой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2010, 18:35 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
1. Как возможно? Где там вообще указывается, какой метод на получение, какой на вставку? 2. Ну это не такой уж геморрой по сравнению с отловом событий на датагридах и комбобоксах в разных формах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2010, 08:45 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Up! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2010, 13:59 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Raziel, Вас никто не понял. Вы не пояснили, зачем именно Вам понадобился ObjectDataSource и чем Вам не нравится отточенная годами технология создания "WinForm приложений"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2010, 15:09 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Есть датагриды, комбобоксы. Есть источник данных, нестандартный. Вот при блуждании по студии наткнулся на возможность добавить "ObjectDataSource" в WinForms приложении. Но заставить его работать мне не удалось, в отличие от ASP.NET. Тут то и возникает вопрос - он в принципе не работоспособен в WinForms-ах (тогда зачем есть возможность его добавлять) либо я просто не могу найти способ, как его правильно применить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2010, 16:19 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
1. для заполнения гридов и комбо и других боксов есть стандартное решение основанное на привязке данных 2. авторЕсть источник данных, нестандартный по-подробнее раскажите 3.автор Вот при блуждании по студии наткнулся на возможность добавить "ObjectDataSource" в WinForms приложении потому что он является компонентом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2010, 18:57 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Есть некоторая таблица. В ней много записей. Есть форма. На ней DataGridView, BindingNavigator и несколько текст- и комбобоксов. Собтвенно нужно задействовать всё, но не грузя клиента всем, что есть. DataGridView можно перевести в виртуальный режим (с сопутствующим геморроем), но как его связать с BindingNavigator? Нужен BindingSource, но с который бы тащил из базы только те записи, которые нужны, а не все сразу. Его можно без проблем написать, но опять же, надо его представить в качестве источника данных для BindingSource. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2010, 10:44 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Raziel, Такое впечатление, что Вы свой небольшой опыт программирования в других средах (типа Borland) пытаетесь перенести на .Net. А именно - судорожно найти компонент, или набор компонентов, которые смогут решить все Ваши проблемы. К тому же, мягко говоря, весьма расплывчато задаете вопросы на форуме. Что значит " задействовать всё, но не грузя клиента всем, что есть"? Ограничить выборку из БД для представления информации клиенту? На то есть SQL-запросы, а не компоненты... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2010, 11:40 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Никогда не прогил ни на чём кроме C# (ну разве что немного в рамках универа). Нужно просто сделать некий кэширущий класс, с которым можно было бы работать как с обычным источником данных. Каким он должен быть (реализацию кэша оставим на моей совести)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2010, 12:09 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Raziel Нужно просто сделать некий кэширущий класс, с которым можно было бы работать как с обычным источником данных. Каким он должен быть (реализацию кэша оставим на моей совести)? Мне все равно не понятна конечная цель... Кэширование данных нужно обычно для предотвращения лишнего трафика, либо для оперативного обращения к данным в условиях нестабильного канала. Чего хотите добиться Вы? Чем Вам DataSet не "кэширующий класс, с которым можно было бы работать как с обычным источником данных"? Снабдите его дататэйблами, набейте их данными и пользуйтесь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2010, 12:15 |
|
||
|
ObjectDataSource в WinForms-ах
|
|||
|---|---|---|---|
|
#18+
Нужно, чтобы для того же DataGrid-а показывалось, что там все 40000 элементов есть, но в памяти в это время держалось бы только 1000. Когда потребовалось бы новые данные - загрузить динамически другие 1000. Как VirtualMode у DataGridView, но на уровне DataSource. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2010, 12:42 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36774727&tid=1351156]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 455ms |

| 0 / 0 |
