
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.11.2006, 23:04
|
|||
|---|---|---|---|
|
|||
DataGridView c DataTable или без ??? |
|||
|
#18+
Есть такая ситуация: мне надо задать определенное количество строк и определенное количество столбцов в DataGridView, все данные должни вносится не из какого-то источника данных, а вручную. Вот уменя и возник вопрос: создать ли мне DataTable с необходимой структурой и заполнить ее вручную данними, после сделать эту DataTable источником данных для DataGridView; или же все это сделать напрямую с DataGridView. И к сожалению самое интересное: как сделать хотябы одно из перечисленого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2006, 10:13
|
|||
|---|---|---|---|
DataGridView c DataTable или без ??? |
|||
|
#18+
Лучше через DataTable. ИМХО, если структура данных не склонна меняться, то через типизированный датасет. Если структура в любой момент может "поехать", то динамически руками. Вопрос "как?" скорее всего адресован MSDNу, но примерно так: // если динамически DataTable _table = new DataTable(); _table.Columns.Add(...); ... _table.Rows.Add(...); ... // если через типизированный датасет MyDataSet MyDataSet ds = new MyDataSet(); ds.MyTable.Rows.Add(...); ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2006, 11:06
|
|||
|---|---|---|---|
|
|||
DataGridView c DataTable или без ??? |
|||
|
#18+
И встречный вопрос. Если я динамически создаю DataTable, то как мне вручную(не запросом) внести туда даные??? Или данные вносить уже в DataGridView после присвоения ей источником DataTable??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2006, 11:30
|
|||
|---|---|---|---|
DataGridView c DataTable или без ??? |
|||
|
#18+
читаем внимательней: _table.Rows.Add(...); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2006, 12:52
|
|||
|---|---|---|---|
|
|||
DataGridView c DataTable или без ??? |
|||
|
#18+
авторИ встречный вопрос. Если я динамически создаю DataTable, то как мне вручную(не запросом) внести туда даные??? Или данные вносить уже в DataGridView после присвоения ей источником DataTable??? как обычно! работаеш как будто добавляеш данные на БД табличку, просто не надо апдейт делать! ---- www.hramin.jino-net.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2006, 15:43
|
|||
|---|---|---|---|
DataGridView c DataTable или без ??? |
|||
|
#18+
можно еще сделать пользовательский класс и забиндить Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2006, 20:30
|
|||
|---|---|---|---|
|
|||
DataGridView c DataTable или без ??? |
|||
|
#18+
Вобщем структуру DataTable я содал вручную, нужное количество строк добавил в DataGridView-е. Но у меня возник возможно глупый вопрос: как при изменении данных в нижней записи в DataGridView-е запретить автоматическому добавлению еще одной??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2006, 06:50
|
|||
|---|---|---|---|
DataGridView c DataTable или без ??? |
|||
|
#18+
OLEGus как при изменении данных в нижней записи в DataGridView-е запретить автоматическому добавлению еще одной??? В NW 2.0 удобно использовать класс BindingSource , свойство AllowNew . А свой DataGridView биндить уже на экземпляр этого класса. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1353075]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 339ms |

| 0 / 0 |
