Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запись данных в базу... 
:(
    Опции темы
_shadow_
Дата 29.11.2007, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



Есть 3 ламерских вопроса по убыванию степени важности. 

Первая проблема в том, что в DataGridView выводятся данные не из таблицы, а из запроса, связывающего 3 таблицы. Вопрос: как сохранить изменения в базе при наступлении какого-то события (тут это нажатие кнопки)?

Как сделать, чтобы какое-то поле DataGridView было раскрывающимся списком (элементы списка хранятся в одной из таблиц БД)?

Есть ли возможность поменять цвет нужных строк в DataGridView? Если да, то как.

З.Ы. 
Пытался искать в гугле - ничего полезного, кроме пары статей, где многа букв - читать некогда, время поджимает. Плохой английский делает МСДН довольно бесполезным, хотя пытаюсь.
PM MAIL   Вверх
thomas
Дата 29.11.2007, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



_shadow_, 
Приветствую на форуме!  smile  Добро пожаловать!
Начнем с конца.
Цитата

Плохой английский делает МСДН довольно бесполезным, хотя пытаюсь

Есть и на русском. http://msdn.microsoft.com/library/rus/ Это просто msdn
А это, если понадобиться, msdn про SQL Server 2005.

Цитата

Есть ли возможность поменять цвет нужных строк в DataGridView? Если да, то как.

Свойство DefaultCellStyle.
Цитата

Как сделать, чтобы какое-то поле DataGridView было раскрывающимся списком (элементы списка хранятся в одной из таблиц БД)?

Зайти в меню Edit Columns и поменять тип соответствующей колонки на DataGridViewComboBoxColumn
И после этого выставить свойства DataSource, DataMember и DataValue. Все это делается в дизайнере.
Если работаем через код, то делаем тоже самое в коде "ручками".
И почитайте вот эту статю  о DataGridView. В следующем номере продолжение статьи.



--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
_shadow_
Дата 1.12.2007, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



thomas, спасибо за ответ. 
проблема решена smile
PM MAIL   Вверх
D_EMO_N
Дата 3.12.2007, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 20.11.2007

Репутация: нет
Всего: нет



Thomas, спасибо за ссылки, но 1я не работает. Пише в состоянии перенаправления.
И вопрос о гриде, это все на винформс, а как аналогчно для ASP страниц выводить?
       1 из главных преимуществ GridView над Grid это автоматическое предоставление возможностей редактировать 
Цитата
Удалять все выбранные строки по нажатию на Delete.
. На странице же этого нет. Возможно я просто не пробывал применять эти же комманды, но пока просто спрошу. Как сделать аналогично добавление строки только на странице? И из этого выпадает 2й вопрос: ...оффтоп
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0580 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.