Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.06.2004, 14:13
|
|||
|---|---|---|---|
Cast from type 'DBNull' to type 'String' is not valid. |
|||
|
#18+
Если поле содержит Null то выдается сабж, если есть значение то все ок. Как избежать. Код, на всякий случай: Sub LoadKart1(n as string) dim SQL, Query, WhereSQL, Order, SnapSQL as String SQL = "Select * from MAN where num='" & n & "'" dim cnb as new OdbcConnection("DSN=CITY;UID=" & Nick & ";PWD=" & PassWd & ";") cnb.Open() dim scb as new OdbcCommand(SQL, cnb) dim drb as OdbcDataReader drb = scb.ExecuteReader() drb.Read() txtFam.Text=drb("FAM") txtImya.Text=drb("Ima") txtOtch.Text=drb("Otch") txtDaro.Text=drb("BORN_DATE") txtPasport.Text=drb("Pasp_Se") & " " & drb("Pasp_N") txtPaspDate.Text=drb("PASP_DATE") txtGorod.Text=drb("BORN_PLACE_TOWN") ................... End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.06.2004, 14:27
|
|||
|---|---|---|---|
Cast from type 'DBNull' to type 'String' is not valid. |
|||
|
#18+
можно проверять if drb.isDBnull(0) then или convert.isdbnull(drb("ima") ) - то есть соответствующие условия проверять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.06.2004, 14:27
|
|||
|---|---|---|---|
Cast from type 'DBNull' to type 'String' is not valid. |
|||
|
#18+
Вот так? if (drb["fldname"]==DBNull.Value) txtforFld.Text="" else txtforFld.Text=drb["fldname"]; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.06.2004, 17:46
|
|||
|---|---|---|---|
|
|||
Cast from type 'DBNull' to type 'String' is not valid. |
|||
|
#18+
Две самих популярних функций на все случаи жизни: Friend Function NullIfEmpty(ByVal S As String) As Object If S = "" Then Return DBNull.Value Else Return S End Function Friend Function EmptyIfNull(ByVal Data As Object) As String If TypeOf Data Is DBNull Then Return String.Empty Else Return CStr(Data) End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1395487]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 266ms |
| total: | 406ms |

| 0 / 0 |
