Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в FoxPro 9 передать значение из text в запрос? / 6 сообщений из 6, страница 1 из 1
04.06.2013, 19:28
    #38285696
mrbobm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в FoxPro 9 передать значение из text в запрос?
Нужно сделать форму в которой в text вводится например номер водителя, по нажатию кнопки выполняется запрос и в результате выводится в таблицу фио водителя и маршрут на котором он работает.
Не получается передать значение из текстового поля.
В методе клик кнопки пишу:

public nomer
nomer=thisform.text1.value
do DRIVER_TRIP.QPR

Сам запрос DRIVER_TRIP.QPR:

SELECT Driver.c_fio, Trip.i_num_route;
FROM ;
CAR_FLEET!DRIVER ;
INNER JOIN CAR_FLEET!TRIP ;
ON Driver.i_num_bus = Trip.i_num_bus;
WHERE Driver.i_num_driver = nomer

При нажатии на кнопку выдает ошибку Operator/Operand type mismatch.
Подскажите что я делаю не так.
...
Рейтинг: 0 / 0
04.06.2013, 20:09
    #38285733
BMJ
BMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в FoxPro 9 передать значение из text в запрос?
Driver.i_num_driver и nomer не одного типа вот ошибка и есть. (Ну или другие параметры в запросе, проверьте остальные если эти одного)
...
Рейтинг: 0 / 0
04.06.2013, 20:13
    #38285740
mrbobm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в FoxPro 9 передать значение из text в запрос?
Ну я как хотел, пишу в текстовом поле например 1. Нажимаю на кнопку 1 присваивается переменной nomer и после запускается запрос. Как сделать что бы nomer была integer?
...
Рейтинг: 0 / 0
04.06.2013, 20:17
    #38285743
BMJ
BMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в FoxPro 9 передать значение из text в запрос?
не интегер, а число или строка. "1"#1
...
Рейтинг: 0 / 0
05.06.2013, 06:45
    #38286114
Как в FoxPro 9 передать значение из text в запрос?
mrbobm,
где-то в программе:
Код: sql
1.
2.
3.
if vartype(nomer) <> "N"
  nomer = val(nomer)
endif



И в самом запросе бы не помешало nomer параметром сделать, то есть написать ?nomer
...
Рейтинг: 0 / 0
05.06.2013, 09:08
    #38286201
mrbobm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в FoxPro 9 передать значение из text в запрос?
Спасибо!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в FoxPro 9 передать значение из text в запрос? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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