МИР ВАШЕМУ ДОМУ!!!
|
||||||
1 | ||||||
Не вставляется в поле значенпе NULL.01.09.2010, 15:12. Показов 986. Ответов 4
Метки нет (Все метки)
Здравствуйте.
Есть поле Email типом char(50), разрешено быть NULL, Default value or binding ('n/a'). Когда заполняю соответствующую форму абонента пропуская ввод мыла (ну нет у абонента мыла ), после добавления записей в таблицу в поле email значение не NULL. Открыв MSSQL сервером таблицу в пустых полях обычно бывает написано курсивом NULL, а в поле email вообще ничего нет. Есть запрос:
Результаты запроса отображаю в низподающем списке и в списке оказываются пустые поля - те абоненты у которых нет мыла и поле оставил пустым при заполнеии. Я пробовал в самом текстовом файле .Text="NULL" но она естественно добавляет "NULL" как значение. Что посоветуете. Или как запрос переписать?
0
|
01.09.2010, 15:12 | |
Ответы с готовыми решениями:
4
Неправильно вставляется рисунок в поле OLE Вывести 1 если другое поле не null, 0 если null Null в поле Вычисляемое поле и NULL |
86 / 85 / 5
Регистрация: 05.02.2010
Сообщений: 201
|
|
01.09.2010, 15:24 | 2 |
Есть предположение, что когда вставляется в БД запись и поле с Email пусто, то в БД вставляется пустая строка, что не тоже самое, что NULL. Можно попробовать проверять значение Email перед вставкой в БД, и если Email не указан, то вставлять значение NULL явно.
1
|
МИР ВАШЕМУ ДОМУ!!!
|
||||||
01.09.2010, 16:06 [ТС] | 3 | |||||
Так Я же и вставлял его явно прописывая в свойстве тесктового поля "Text", вставляется не как NULL, а как значение NULL ( будто бы что то ввел ). Как это разыграть то можно?
Добавлено через 36 минут Сделал так.
0
|
Alligieri
|
01.09.2010, 16:23
#4
|
Не по теме: A_R_S,ну у вас и названия классов и методов однако :)
1
|
МИР ВАШЕМУ ДОМУ!!!
|
|
01.09.2010, 16:51 [ТС] | 5 |
Да так на быструю руку набил.
Какая разница работает же Шучу. Буду ставить нормальные названия, буду стараться
0
|
01.09.2010, 16:51 | |
01.09.2010, 16:51 | |
Помогаю со студенческими работами здесь
5
Поле Not Null и Insert через FireDac TextBox, Number-поле и Null-значение Поле со списком сделать по умолчанию пустым (NULL) Внесение значения с опр-ны условиями в поле NULL Как вставить в поле DateTime значение null? Как слить две таблицы, выбирая поле не null? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |