powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Отсортировать по номеру
21 сообщений из 21, страница 1 из 1
Отсортировать по номеру
    #36072609
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто-нибудь помогите пожалуйста,сегодня первый раз сел за программу FoxPro,и у меня такая проблема:есть список людей с определенным кодом которых мне нужно оставить,а других людей с другими номерами нужно удалить из списка,как это сделать?
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072618
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторнужно удалить из списка

навсегда?

или сделать выборку из таблицу опред-е записи и отсортированные в опред.порядке?
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072620
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да удалить навсегда.
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072621
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select MySpisok
delete all for kodLudey==OpredelennyCod
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072625
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо сейчас попробую.
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072631
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
до кучи
Код: plaintext
1.
delete from tt where inlist(key , 1 , 2 , 3 )

для того чтобы Вам помогли, правильно поставьте задачу
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072670
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
что ничего не выходит
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072682
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторчто ничего не выходит

я Вам сочувствую, Вам это помогает?
если нужен совет, то правильно задайте вопрос.
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072696
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть большой список людей на пару сотен людей свой определенный код до пустим 200, 300, мне надо чтобы из списка удалились все кроме людей с кодом 2143
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072706
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
delete from tt where key<> 2143 
я надеюсь, что Вы догадаетесь заменить tt и key в этой sql команде
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072709
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ записи убивать навсегда, чтобы и след простыл
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072716
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обртите внимание что записи у Вас только отметятся (станут удаленными)

чтобы понять, что делать дальше
читайте на данном форуме поиском

set delete
pack
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072718
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tt это номера которые надо удалить что ли?я раньше просто с программированием никогда не сталкивался.
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072734
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторtt это номера которые надо удалить что ли?

ох

delete from tt where key<>2143

delete frrom <таблица> where <поле> <> ...

удалить из таблицы где поле не равно ...
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072740
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
теперь ясно
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072771
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
выдает типа синтаксическая ошибка
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072874
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эд1,
1. Какая версия FoxPro? Я сталкивался с тем, что ДОСовый фокс ругается на sql-ные команды (в частности delete from). Если ДОСовый, попробуйте так:
use Таблица
delete for Код=Код_который_надо_удалить
pack
2. Как называется поле, в котором лежит код, по которому удалять собираетесь?
3. Может, вы не убрали знаки <> ? Так они были нужны только для выделения ;)
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072879
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поправляюсь:
3. Может, вы не убрали знаки <> вокруг слов <таблица> и <поле> ? Так они были нужны только для выделения ;)
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36072982
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторвыдает типа синтаксическая ошибка

шикарно
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36074123
Эд1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Врсия вообще старючая 2.6а
...
Рейтинг: 0 / 0
Отсортировать по номеру
    #36080202
Korolyov_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эд1,
Может ты их удаляешь
Delete For <условие>

а они остаются потому что физически не удалены?
На всегда их грохнуть помогает команда PACK

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


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