
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.06.2007, 18:20
|
|||
|---|---|---|---|
|
|||
События в ADO.NET |
|||
|
#18+
Как обрабатывать различные события наборов данных в typed dataset ? В делфи все бд-компоненты содержат большое кол-во событий, там все понятно. А как быть тут? Например, в зависимости от того есть ли CurrentState-записи в таблице, нужно подсвечивать или тушить кнопки "редактировать", "удалить". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.06.2007, 18:33
|
|||
|---|---|---|---|
События в ADO.NET |
|||
|
#18+
Какие конкретно события интересуют? Вообще на предмет всевозможных событий смотри как ни странно ;-) в классах Ado.net, BindingSource, DataTable, DataView, DataSet, DataAdapter. Список можно продолжить. Только если можно без аналогий типа "как в дельфи CurrentState", а русским языком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.06.2007, 18:40
|
|||
|---|---|---|---|
|
|||
События в ADO.NET |
|||
|
#18+
Я разобрался. CurrentState в Делфи нет, это из АДО. А есть ли способ добавлять события из дизайнера а не прописывать в коде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.06.2007, 18:54
|
|||
|---|---|---|---|
События в ADO.NET |
|||
|
#18+
ну если у тебя компонент на форме лежит (ну не на форме, внизу под формой), то почему нет. Но имхо событий этих надо как правило не так много, и не так часто и прописать руками тоже не проблема, учитывая IntelliSence - пару раз на Tab нажать в нужный момент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.06.2007, 19:05
|
|||
|---|---|---|---|
|
|||
События в ADO.NET |
|||
|
#18+
У самого датасета всего-то 3 события, установить можно. А для DataTable как установить ? Наверное нельзя... А жаль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.06.2007, 10:42
|
|||
|---|---|---|---|
События в ADO.NET |
|||
|
#18+
есть мнение, что если напишешь например table.ColumnChanged += new DataColumnChangeEventHandler(table_ColumnChanged); то руки не отпадут ;-) ты попробуй - как только intellisence предлагает варианты, tab жмешь и руками почти ничего набирать не надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1352754]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 408ms |

| 0 / 0 |
