Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Нулевое значение. / 5 сообщений из 5, страница 1 из 1
03.02.2011, 23:35
    #37096592
ancheville
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нулевое значение.
Исходные данные:
- есть Textbox1
- есть кнопка cmb1
- есть база данных access

Задача:
- при нажатии на кнопку значение Textbox1 должно присваиваться переменной типа Single.
При присвоении переменной значения Textbox1.text (когда в самом поле ничего нет), а потом переопределения ее типа с помощью функции CType ( Textbox1.text, Single) выдается ошибка "Приведение строки "" к типу "Single" является недопустимым".
- если значение Textbox1 ничему не равно, то оно должно быть присвоено переменной, для того, чтобы потом при передаче значения этой переменной в базу данных, оно передало не ноль, а именно пустое значение.
...
Рейтинг: 0 / 0
03.02.2011, 23:47
    #37096608
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нулевое значение.
ancheville,

много лишнего наговорили

ancheville- если значение Textbox1 ничему не равно, то оно должно быть присвоено переменной, для того, чтобы потом при передаче значения этой переменной в базу данных, оно передало не ноль, а именно пустое значение.
Если у вас в БД тип поля Single, туда нельзя будет записать пустое значение. Только число или NULL

VB6 не поддерживает NULL для типизированных переменных - только Variant. Поэтому так:
Код: plaintext
1.
2.
3.
4.
5.
Dim t As Variant
If Textbox1.Text="" Then
  t=Null
Else
  t=CSng(Textbox1.Text)
End If
...
Рейтинг: 0 / 0
03.02.2011, 23:48
    #37096611
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нулевое значение.
Написал, потом подумал, а о какой среде вообще речь-то?
...
Рейтинг: 0 / 0
03.02.2011, 23:50
    #37096616
ancheville
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нулевое значение.
Shocker.Pro, о VB.NET
...
Рейтинг: 0 / 0
03.02.2011, 23:52
    #37096620
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нулевое значение.
anchevilleShocker.Pro, о VB.NET
VB.NET тут
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Нулевое значение. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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