Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / NULL / 13 сообщений из 13, страница 1 из 1
25.11.2004, 12:04
    #32799313
9
9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
(Это утрированный пример, но он отражет суть проблемы)

Dim v_RText As String
v_RText = "ПРивет"
If v_RText <> Null Then
MsgBox v_RText
End If


не выводится сообщение MsgBox. Наверное я с null не правильно сравниваю. объясните как правильно с Null сравнивать.

Спасибо.
...
Рейтинг: 0 / 0
25.11.2004, 12:15
    #32799341
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
не выводится сообщение MsgBox. Наверное я с null не правильно сравниваю. объясните как правильно с Null сравнивать


А что вы подразумеваеет под словом Null ?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
25.11.2004, 12:31
    #32799383
9
9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
Вообще-то у меня падал такой код


v_Table.Cell(4, 2).Range.Text = (v_rsOra![Description])

Когда (v_rsOra![Description]) есть NULL, то вылетает ошибка

я стал делать

if (v_rsOra![Description]) <> NULL then
v_Table.Cell(4, 2).Range.Text = (v_rsOra![Description])
end if

но тогда v_Table.Cell(4, 2).Range.Text = (v_rsOra![Description]) вообще перестало выполняться
...
Рейтинг: 0 / 0
25.11.2004, 14:34
    #32799741
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
Код: plaintext
1.
2.
3.
4.
5.
Dim v_RText As String
v_RText = "ПРивет"
If v_RText <> Nothing Then
MsgBox v_RText
End If
...
Рейтинг: 0 / 0
25.11.2004, 14:41
    #32799758
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
там ещё не помешало бы в скобки брать значение которое выводим в msgbox
Код: plaintext
1.
MsgBox(v_RText)
...
Рейтинг: 0 / 0
25.11.2004, 14:43
    #32799763
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
Так и не понял какой ADO используете.
Если это ADO 2.5, то
v_Table.Cell(4, 2).Value = v_rsOra.Fields("Description")
выведет значение правильно
и Null, и дату и деньги.
...
Рейтинг: 0 / 0
25.11.2004, 14:45
    #32799773
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
(Если это - вывод в Excel)
...
Рейтинг: 0 / 0
25.11.2004, 14:57
    #32799811
9
9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
Не это в wоrd вывод. ADO 2.7.
...
Рейтинг: 0 / 0
25.11.2004, 15:09
    #32799857
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
Посмотрел у себя
везде при выводе в в Word-таблицу стоит
Код: plaintext
d.Tables( 6 ).Cell( 2 ,  2 ).Range.Text = Aiiz() ' Функция преобразования Null в "" (пустую строку)
в ADO.NET проверка на Null так:
Код: plaintext
If Not (TypeOf (Row1(i)) Is System.DBNull) Then
Здесь Row1 - это DataRow
...
Рейтинг: 0 / 0
25.11.2004, 15:10
    #32799862
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
Aiiz - это надо самому написать
...
Рейтинг: 0 / 0
25.11.2004, 17:19
    #32800218
9
9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
1) System.DBNull -такое что-то у себя в вордже не нашел
2) написал Not isNull().. Прокатило, но не катит для полей типа LONG ( у меня oracle) Может подскажете как быть?
...
Рейтинг: 0 / 0
25.11.2004, 17:26
    #32800241
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
LONG надо преобразовать в строку и ограничить
(не помню до какой длины Word "ест")
...
Рейтинг: 0 / 0
25.11.2004, 18:03
    #32800343
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NULL
если ты пишешь приложение в васике из ворда, то при чём здесь VB.NET????
попробуй запостить на форум по васику (всё таки есть различия, причём принципиальные).
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / NULL / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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