powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запуск запроса по нажатию кнопки?
5 сообщений из 5, страница 1 из 1
Запуск запроса по нажатию кнопки?
    #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
Запуск запроса по нажатию кнопки?
    #35713479
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выводи результаты запроса в курсор
Код: plaintext
1.
2.
Select number FROM manufacturers into cursot tmp WHERE description=ThisForm.Combo1.Value
MyValue=tmp.number
...
Рейтинг: 0 / 0
Запуск запроса по нажатию кнопки?
    #35713480
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно же

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

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


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


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