Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как получить значение null / 8 сообщений из 8, страница 1 из 1
08.08.2003, 07:46
    #32230648
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как получить значение null
есть код

System.Data.SqlClient.SqlDataReader myreader=...
myreader.Read()
if myreader.GetSqlValue(4)!=null
{
..
}

значение поля в записи точно null, но мы успешно входим в тело if'а

может как-нибудь под-другому надо брать значение?
...
Рейтинг: 0 / 0
08.08.2003, 08:04
    #32230654
newuser2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как получить значение null
А может поле возвращает тебе "" (в установках сервера)
...
Рейтинг: 0 / 0
08.08.2003, 08:52
    #32230686
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как получить значение null
если в if'е заменить условие на следующее, то все работает как надо
(System.Convert.ToString(myreader.GetSqlValue(4))!="Null")
...
Рейтинг: 0 / 0
08.08.2003, 13:43
    #32231130
ctmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как получить значение null
if (myreader.GetSqlValue(4)=Convert.DBNull)
MessageBox.Show("Вошёл");

null и NULL не одно и тоже....

Наилучшие...
...
Рейтинг: 0 / 0
08.08.2003, 13:45
    #32231134
ctmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как получить значение null
Говорила же мама, будь внимательней, нет не слушался
Код: plaintext
1.
if (myreader.GetSqlValue( 4 )==Convert.DBNull) 
    MessageBox.Show( "Вошёл" );


Вот теперь наилучшие...
...
Рейтинг: 0 / 0
08.08.2003, 13:57
    #32231159
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как получить значение null
пока не проходит такой фокус, еще попытаюсь :)
...
Рейтинг: 0 / 0
08.08.2003, 14:03
    #32231172
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как получить значение null
if (myreader. GetValue (4)!=Convert.DBNull)

вот так работает правильно почему-то, а если getsqlvalue, то нет

спасибо за совет!
...
Рейтинг: 0 / 0
11.08.2003, 18:39
    #32233279
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как получить значение null
Наиболее корректно проверять так:

if (myreader.IsDBNull(4)) {...}
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как получить значение null / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]