Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вывод слов начинающихся на букву К / 6 сообщений из 6, страница 1 из 1
26.11.2010, 18:21
    #36980052
Nissan548
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод слов начинающихся на букву К
У меня есть программа которая осуществляет поиск слов которые начинаются на букву К в таблице. Но она выводит только первое попавшееся слово на К, а остальные нет. Как мне сделать так чтобы она выводила и остальные слова, начинающиеся на К ?
Вот текст программы:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
CLEAR 
LOCAL I
USE tb1 IN  1 
SELECT tb1
LOCATE FOR tb1.sm='К' 
?sm
ENDFOR
IF EOF ()
EXIT
ENDIF
...
Рейтинг: 0 / 0
26.11.2010, 18:48
    #36980112
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод слов начинающихся на букву К
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
clear
select  0 
use tb1

SCAN for tb1.sm='К' 
    ?tb1.sm
ENDSCAN
...
Рейтинг: 0 / 0
26.11.2010, 19:03
    #36980140
Nissan548
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод слов начинающихся на букву К
ВладимирМ, а почему именно в команде SELECT 0 ?
...
Рейтинг: 0 / 0
26.11.2010, 19:23
    #36980167
BMJ
BMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод слов начинающихся на букву К
Я не Владимир, но отвечу- выбирается первая свободная область и в ней открывается таблица.
...
Рейтинг: 0 / 0
26.11.2010, 22:11
    #36980359
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод слов начинающихся на букву К
Nissan548У меня есть программа которая осуществляет поиск слов которые начинаются на букву К в таблице. Но она выводит только первое попавшееся слово на К, а остальные нет. Как мне сделать так чтобы она выводила и остальные слова, начинающиеся на К ?
Вот текст программы:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
CLEAR 
LOCAL I
USE tb1 IN  1 
SELECT tb1
LOCATE FOR tb1.sm='К' 
?sm
ENDFOR
IF EOF ()
EXIT
ENDIF

Я бы поступил так:
Код: plaintext
SELECT * FROM tb1 WHERE sm LIKE 'К%'
С уважением, Алексей
...
Рейтинг: 0 / 0
27.11.2010, 19:49
    #36980940
fore5ta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод слов начинающихся на букву К
Nissan548...Как мне сделать так чтобы она выводила и остальные слова, начинающиеся на К ?
Открываешь хелп на locate и смотришь ответ на свой вопрос:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
close databases
select  0 
use TB1

locate for TB1.SM= 'К' 
do while found()
  ? TB1.SM
  continue
enddo

use
return
Если решил писать на fox'е надо полюбить его help, там есть ответы почти на все твои вопросы.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вывод слов начинающихся на букву К / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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