| imho.ws |
![]() |
|
|
|
# 1 |
|
Member
Регистрация: 29.10.2002
Адрес: Estonia
Сообщения: 270
![]() |
kak obrabotat' dannqe poluchennqe v rezultate zaprosa k baze Access, vqdaet oshibku NULL, koroche esli pustqe polja v baze a k nim obrashaeshsja to on rugatsja nachinaet =((
pomogite plizzz
__________________
|
|
|
|
|
# 2 |
|
Junior Member
Регистрация: 21.03.2004
Адрес: BC
Сообщения: 157
![]() ![]() ![]() ![]() |
В зависимости от версии VB, ищите описание функции ISNULL() или IsDbNULL().
Дальше по схеме: Код:
If NOT ISNULL (ссылка_на_значение_поля) THEN
ваша исходная логика
ELSE
обработать NULL ситуацию
END IF
|
|
|
|
|
# 3 |
|
Member
Регистрация: 29.10.2002
Адрес: Estonia
Сообщения: 270
![]() |
O pasibo!
ja kak raz SQL zaprosom i poluchaju dannqe... no tam est' tema tozhe v zaprose WHERE [ID] IS NULL togda on vse pustqe dostanet tol'ko - no eto tozhe nichego ne daet proshe kak tq napisal IsNull
__________________
|
|
|
|
|
# 4 |
|
Junior Member
Регистрация: 21.03.2004
Адрес: BC
Сообщения: 157
![]() ![]() ![]() ![]() |
Я имел ввиду в SQL запросе сразу подставлять в зависимости от типа данных или 0 или "".
типа SELECT IIf(IsNull([Country]), " ", [Country]) FROM Countries Не уверен насчет Аccess, но для MS SQL Server достаточно и простого SELECT ISNULL([Country],"") FROM Countries Последний раз редактировалось BC Scout; 24.08.2004 в 02:35. Причина: Уточнение |
|
|