Страница: 1 |
Страница: 1 |
Вопрос: Заголовки в DataGrid
Добавлено: 18.05.07 10:17
Автор вопроса: Vas
Понимаю, вопрос простой, но я не знаю. DataGrid заполняю: daDataAdapter.fill(dsDataSet). А как сделать заголовки полей (в шапке) не такими, как в базе? Чтобы, н-р, в таблице было не "NameProdukt", а "Название продукта". Чо-то я туплю 3-й день.
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #1
Добавлено: 18.05.07 11:00
Просто переименуй колонки, уже имея подсоединение к базе и все
Номер ответа: 2
Автор ответа:
ПтирЯ
Вопросов: 11
Ответов: 71
Профиль | | #2
Добавлено: 18.05.07 16:40
Создай стиль таблицы DataGridTableStyle (св-во DataGrid.TableStyles)
в этом стиле можно насоздавать стили для каждой колонки. Есть несколько классов вроде
DataGridBoolColumn Class или
DataGridTextBoxColumn Class
и вот у этих классов (помимо всего прочего) есть свойство HeaderText. Вот в него и пишешь нужное тебе название.
Номер ответа: 3
Автор ответа:
surecom_16
ICQ: 271602250
Вопросов: 4
Ответов: 21
Профиль | | #3
Добавлено: 18.05.07 18:46
на ДатаГриде правой кнопкой - Edit Columns - Выделяешь обьект и справа ещешь свойство HeaderText, Его знпчение и будет заголовком колонок
Номер ответа: 4
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #4
Добавлено: 19.05.07 01:32
Вопрос
Считываю БД в массив и т.д.
Потом работаю только с массивом как с БД.
При перемещении по массиву, как выделить соответствующую строчку в DataGridView1.
У меня DataGridView1 для отображения информации только.
Знаю, лёгкий вопрос, но я начинающий и бъюсь с этим уже 3-ю неделю.
Спасибо Всем кто ответит.
Номер ответа: 5
Автор ответа:
BUMM ®
Вопросов: 8
Ответов: 482
Профиль | | #5
Добавлено: 19.05.07 02:22
Считываю БД в массив и т.д.
Потом работаю только с массивом как с БД.
При перемещении по массиву, как выделить соответствующую строчку в DataGridView1.
У меня DataGridView1 для отображения информации только.
Знаю, лёгкий вопрос, но я начинающий и бъюсь с этим уже 3-ю неделю.
Спасибо Всем кто ответит.
всю бд в таблицу???
ну ты конкретный извращенец. В .НЕТ для тебя специально создали датасет. Датасет может повторять полностью структуру базы данных, т.е. tables, relations и т. д. вот разберись с датасетами, заливай в них данные из БД, и все странные вопросы отпадут
Номер ответа: 6
Автор ответа:
BUMM ®
Вопросов: 8
Ответов: 482
Профиль | | #6
Добавлено: 19.05.07 02:23
сори.
Номер ответа: 7
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #7
Добавлено: 19.05.07 04:32
да, а что, она не большая 1000 сторок
Номер ответа: 8
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #8
Добавлено: 19.05.07 04:35
Я, так думаю, что это будет быстрее чем обращение к БД.
Ты подобрал неправильное слово, я
Номер ответа: 9
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #9
Добавлено: 19.05.07 04:38
И все таки ВОПРОС остался открытым, кто поможет?
Номер ответа: 10
Автор ответа:
BUMM ®
Вопросов: 8
Ответов: 482
Профиль | | #10
Добавлено: 19.05.07 12:06
Уважаемый BG(Алексей)
1. нехорошо задавать свои вопросы в чужом топике. Если у тебяесть вопрос - создай свой топик.
2. Понятия база данных и таблица абсолютно разные. база данных содержит одну или более таблиц, связи таблиц и т. д.
3. Класс datatable полностью повторяет структуру таблицы базы данных. Загружай данные из базы данных в datatable и работай как с таблицей базы данных
Таблица? 1000 строк это ничто. Если засунуть их в datatable, разницы в скорости ты не увидишь, а работу себе облегчишь конкретно.
Номер ответа: 11
Автор ответа:
BUMM ®
Вопросов: 8
Ответов: 482
Профиль | | #11
Добавлено: 19.05.07 12:16
Актуальность вопроса решает топикстартер
Номер ответа: 12
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #12
Добавлено: 19.05.07 19:51
Извеняюсь, не знал. Думал в тему.