powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как из значения Textbox-а получить тип float
9 сообщений из 9, страница 1 из 1
Как из значения Textbox-а получить тип float
    #37524768
Alucard_070892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста, не могу сообразить:

На форме есть TextBox, пользователь записывает в него значение (Value поставил 0.00)
это значения я хочу добавить в колонку таблицы, которая имеет тип float (Width 4, а Decimal 2)

Sql:
...
c=''
c=thisform.Text1.Value

use назв.таблицы.dbf
replace назв.колонки with c
use
...
Рейтинг: 0 / 0
Как из значения Textbox-а получить тип float
    #37524835
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И чего не получается?

Твой код всегда пишет в первую запись, если записей нет - пишет в никуда.
...
Рейтинг: 0 / 0
Как из значения Textbox-а получить тип float
    #37524874
Alucard_070892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Записи - есть, пишет: не совпадение типов.
А я хочу, чтоб оны нормально записывались в колонку с типом float.
...
Рейтинг: 0 / 0
Как из значения Textbox-а получить тип float
    #37524883
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какой тип у Text1.Value ?
Код: plaintext
MessageBox(VarType(thisform.Text1.Value))
подозреваю что символьный. Поставь 0.00 у Text1.Value
...
Рейтинг: 0 / 0
Как из значения Textbox-а получить тип float
    #37524898
Alucard_070892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я - поставил (вверху писал = )), всеравно пишет: Data type mismathc
...
Рейтинг: 0 / 0
Как из значения Textbox-а получить тип float
    #37524901
Alucard_070892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И запись оно, кстати, добавляет в таблицу, но нужный столбец - пуст. (Если Ignor нажать)

P.S.: Я только начал работать в Visual FoxPro, ответ полагаю не очень сложный, помогите пожалуйста =)
...
Рейтинг: 0 / 0
Как из значения Textbox-а получить тип float
    #37524914
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MessageBox(VarType(thisform.Text1.Value)) что выдает?

Если все как ты пишешь - должно работать тез ошибок.

вставь проверку типа перед REPL и посмотри чего выдает:
Код: plaintext
1.
2.
3.
4.
5.
c=''
c=thisform.Text1.Value
use назв.таблицы.dbf
MessageBox(VarType(назв.колонки) + ' ' + VarType(c))
replace назв.колонки with c
use
...
Рейтинг: 0 / 0
Как из значения Textbox-а получить тип float
    #37524918
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alucard_070892И запись оно, кстати, добавляет в таблицу, но нужный столбец - пуст. (Если Ignor нажать)

Запись ОНО никак не может добавлять командой REPLACE
...
Рейтинг: 0 / 0
Как из значения Textbox-а получить тип float
    #37524930
Alucard_070892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВСЕМ СПАСИБО! Особенно Dima T, я просто оставил это поле с текстовым типом, а нужное значение беру из него с помощу VAL.
Так что забейте =)
Еще раз спасибо.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как из значения Textbox-а получить тип float
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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