Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.08.2010, 06:07   #1
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
Вопрос Как сделать подобие NOT NULL в DataGridView? C#

Во всех редакторах (или не во всех) баз данных есть возможность установить свойство поля NOT NULL, то есть сделать обязательным для заполнения.
В стандартных свойствах столбцов DataGridView ничего подобного не нашел.
Помогите пожалуйста с идеей, как это лучше реализовать?

ПС: если подобная тема существует, то я её не нашел, так как не было желания просматривать все темы с названием типа "Работа с DataGridView".

ПС2: в гугле тоже не нашел
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Старый 11.08.2010, 07:43   #2
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
Радость

Эхх.. опять отвечаю на свой вопрос

1) если DataGridView не связан с DataSet или DataTable, то почти никак;
2) если связан, то в DataSet или DataTable прописать:
Код:
DataSet.Tables["Таблица"].Columns[0].AllowDBNull = false;
или
Код:
DataTable.Columns[0].AllowDBNull = false;
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Старый 18.08.2010, 11:07   #3
Harier
Новичок
Джуниор
 
Регистрация: 11.03.2009
Сообщений: 1
По умолчанию

Цитата:
1) если DataGridView не связан с DataSet или DataTable, то почти никак;
В этом случае у Вас в базе должно быть задано значение для поля NOT NULL и, соответственно в DataGrid ничего менят не надо, так как все данные о полях DataGridView берёт из базы.
Harier вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подобие треугольников Виталя Woody Помощь студентам 3 25.03.2010 22:02
Есть ли подобие функции eval? TwiX Общие вопросы C/C++ 0 14.09.2009 22:26
Как сравнить две звуковые волны (waves) на их подобие? SkAndrew Мультимедиа в Delphi 6 23.05.2009 21:32
Подобие скроллинга в паскале druganito Помощь студентам 2 18.05.2009 13:46
Подобие карты сайта. Proger10 JavaScript, Ajax 5 12.05.2009 19:46