Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запуск запроса по нажатию кнопки? / 5 сообщений из 5, страница 1 из 1
14.12.2008, 21:00
    #35713471
vizarius
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск запроса по нажатию кнопки?
Добрый день!
Начинаю изучать VFP.
Ситуация: На форме имеются комбобокс, исходя из значения которого
строится запрос:
Код: plaintext
Select number FROM manufacturers WHERE description=ThisForm.Combo1.Value

если по кнопке просто запустить эту строку - то он просто запускается и выдает значение в отдельной таболце.


Вопрос: как этот запрос запустить и выудить из него результат в переменную?

В хелпе нашел функцию SQLEXEC()... но я как понял - она для внешних баз данных...
VFP на следующий код ругается, что вместо NULL надо дескриптор указать...
Код: plaintext
1.
2.
LOCAL ret
ret = SQLEXEC(NULL,"Select number FROM manufacturers WHERE description=ThisForm.Combo1.Value")
MESSAGEBOX (ret)
...
Рейтинг: 0 / 0
14.12.2008, 21:20
    #35713479
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск запроса по нажатию кнопки?
Выводи результаты запроса в курсор
Код: plaintext
1.
2.
Select number FROM manufacturers into cursot tmp WHERE description=ThisForm.Combo1.Value
MyValue=tmp.number
...
Рейтинг: 0 / 0
14.12.2008, 21:22
    #35713480
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск запроса по нажатию кнопки?
Конечно же

Код: plaintext
1.
Select number FROM manufacturers into cursor tmp WHERE description=ThisForm.Combo1.Value
...
Рейтинг: 0 / 0
14.12.2008, 21:28
    #35713486
vizarius
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск запроса по нажатию кнопки?
Dag, Спасибо большущее!!!

Всё получилось :)
...
Рейтинг: 0 / 0
15.12.2008, 08:37
    #35713731
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск запроса по нажатию кнопки?
Если надо именно переменную, а не курсор, то можно посмотреть хелп более
внимательно по select - SQL и увидеть, что он может результат запроса
закинуть в массив.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запуск запроса по нажатию кнопки? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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