powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Трабл с поиском
12 сообщений из 12, страница 1 из 1
Трабл с поиском
    #37790052
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
fam=ALLTRIM(thisform.text1.Value)
im=ALLTRIM(thisform.text2.Value)
otch=ALLTRIM(thisform.text3.Value)


 SELECT Klient.fam_kl as 'Фамилия_клиента', Klient.imya_kl as 'Имя_клиента', Klient.otch_kl as 'Отчество_клиента', Klient.telefon as 'Телефон',;
  Klient.dom as 'Дом', Klient.korpus as 'Корпус', Klient.kvartira as 'Квартира', Ulica.naim_ul as 'Улица';
 FROM ;
     data1!ulica ;
    INNER JOIN data1!klient ;
   ON  Ulica.un_kl_ul = Klient.un_kl_ul WHERE Klient.fam_kl=fam and;
    Klient.imya_kl=im and Klient.otch_kl=otch;
INTO CURSOR MyCursor
SELECT MyCursor
IF RECCOUNT() = 0
   MESSAGEBOX("По заданным параметрам ничего не найдено")
ENDIF
use



Почему не хочет выводить? В "Строке состоянии" пишет Selected 1, то есть просто выбирает но в брауз окно не выводит
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790054
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так Вы же последней командой USE закрыли (удалили) только что созданный курсор. Нечему отображаться-то...
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790059
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только что попробовал без него, опять так же Селектед рекорд и время за сколько
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790065
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexl,

Это весь код? Если да, то где команда BROWSE?
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790071
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Jonny540lSAlexl,

Это весь код? Если да, то где команда BROWSE?
Если удалить все после INTO, то все нормально выводит
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790073
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и into включительно, ошибка работает отлично, а вот что за косяк получает с выводом я хз
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790081
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял, что именно Вы "потеряли", то

Код: sql
1.
2.
3.
select ... into cursor MyCursor
select MyCursor
BROWSE


Только вот ТАК делать не надо. Browse - это инструмент разработчика. Для отладки. В готовом приложении не используется. Как Вы вообще планировали дальше работать с результатом выборки? Ну, получили некую выборку и дальше что?
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790083
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМЕсли я правильно понял, что именно Вы "потеряли", то

Код: sql
1.
2.
3.
select ... into cursor MyCursor
select MyCursor
BROWSE


Только вот ТАК делать не надо. Browse - это инструмент разработчика. Для отладки. В готовом приложении не используется. Как Вы вообще планировали дальше работать с результатом выборки? Ну, получили некую выборку и дальше что?
Блин, я иногда с себя поражаюсь, спасибо!
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790132
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как сделать так, чтобы если не нашел, то не выводил пустое окно, а сразу ошибку
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790168
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То же самое...
Код: sql
1.
2.
3.
4.
5.
if reccount()>0 && или if _TALLY>0
  browse
else
  messagebox(...
endif

Код дожен исполняться сразу после select-sql !
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790214
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTMТо же самое...
Код: sql
1.
2.
3.
4.
5.
if reccount()>0 && или if _TALLY>0
  browse
else
  messagebox(...
endif

Код дожен исполняться сразу после select-sql !
Не помогло, показывает сначала ошибку, потом брауз
...
Рейтинг: 0 / 0
Трабл с поиском
    #37790230
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, пошаманил, заработала, тема закрыта :) Всем спасибо!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Трабл с поиском
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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