Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Как определить тип переменной?  [new]
Q2
Guest
На форме есть свободное поле. Как определить, что в него введено: число или текст?
Краснею за свой вопрос, но времени нет разбираться.
Спасибо
24 июн 04, 19:26    [764301]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной?  [new]
(c)VIG
Member

Откуда:
Сообщений: 1507
IsNumeric(myString) -возвращает True ,если в myString число и false- если нет
24 июн 04, 19:33    [764310]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной?  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
vartype - определит тип данного
isnumeric - вернет True даже если это строка, но такая, которая может быть прочитана как число
24 июн 04, 19:34    [764311]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной?  [new]
Q2
Guest
Уже нашел. Пристроил IsNumeric
24 июн 04, 19:34    [764312]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной?  [new]
Q2
Guest
ВС
vartype - у меня в любом случае дает 8 ???
24 июн 04, 19:39    [764317]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной?  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
Q2
ВС
vartype - у меня в любом случае дает 8 ???

Значит, с точки зрения типа это всегда строка. Если текстбокс unbound, то вроде так и должно быть.
24 июн 04, 19:40    [764322]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить