Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Проверка на нулевое значение / 3 сообщений из 3, страница 1 из 1
20.05.2008, 10:48
    #35322501
hum_i
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на нулевое значение
Добрый день! Я проверяю с помощью запроса есть ли в базе данный номер или нет. Если да, то он выдает по данные по этому номеру (ФИО, Адрес, Контактный телефон и т.д.) в Excel, а если нет, то там же в Excel выдает сообщение: "Такого номера в базе нет". Для этого я использую метод DataReader IsDbNull. А вместо сообщения он просто выдает пустой лист Excel. Помогите пожалуйста разобраться что-тут не так, что не правильно?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
While dr.Read()
                If (Not dr.IsDBNull("msisdn")) Then                   
                    ws.Cells(i,  3 ) = "Номер телефона: " + dr("msisdn")
                    i = i +  1 
                    ws.Cells(i,  3 ) = "ФИО: " + dr("fio")
                    i = i +  1                     
                    ws.Cells(i,  3 ) = "Адрес: " + dr("address")
                    i = i +  1                                     
                    ws.Cells(i,  3 ) = "Контактный телефон: " + dr("phone")                   
                    i = i +  1 
                    ws.Range(ws.Cells( 7 ,  3 ), ws.Cells(i,  3 )).Font.Size =  12 
                Else
                    ws.Cells(i,  3 ) = "Такого номера в базе нет"
                End If
            End While            
            dr.Close()
А вместо сообщения
...
Рейтинг: 0 / 0
20.05.2008, 11:57
    #35322776
Думающий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на нулевое значение
В отладчике то смотрели что у вас там ридер выдает?

IsDBNull разве не номер колонки принимает как аргумент?
...
Рейтинг: 0 / 0
20.05.2008, 12:43
    #35322963
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на нулевое значение
тут точно dr не причем.
взайимодествие с excel видимо глючит.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Проверка на нулевое значение / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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