powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / SQLзапрос всегда должен возвращать данные
3 сообщений из 3, страница 1 из 1
SQLзапрос всегда должен возвращать данные
    #36967880
olllo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
иногда большой запрос не возвращает данные
добавил "union select..."
хотелось бы этот маленький запрос запускать только тогда когда нет данных у главного запроса..
какие есть решения?
...
Рейтинг: 0 / 0
SQLзапрос всегда должен возвращать данные
    #36967944
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ollloиногда большой запрос не возвращает данные
добавил "union select..."
хотелось бы этот маленький запрос запускать только тогда когда нет данных у главного запроса..
какие есть решения?
Проблема-то в чем? Юнион не надо, делай большой, если там пусто, то после дополнительный в тот же курсор.
...
Рейтинг: 0 / 0
SQLзапрос всегда должен возвращать данные
    #36968295
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
select * from MyTab into cursor MyCursor READWRITE

* Если в выборке нет ни одной записи
if _TALLY =  0 

      * Если нужна пустая запись
      * APPEND BLANK

      * Если нужна запись, заполненная определенными значениями
      * INSERT INTO MyCursor (F1, F2, ...) VALUES (Val1, Val2, ...)

      * Можно "тупо" удалить результат и сделать выборку из "маленькой" таблицы
      USE IN MyCursor
      SELECT * from CheckTable into cursor MyCursor

endif
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / SQLзапрос всегда должен возвращать данные
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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