powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
30 сообщений из 30, показаны все 2 страниц
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371128
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371148
LUCIAN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20,

МОЖНО ТАК
Код: plaintext
1.
2.
3.
4.
5.
SELECT TB1
COPY STRUCTURE TO TB2
USE TB2 IN  0 
SELE TB2
MODI STRU
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371170
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, но например в одной таблице у меня 7 столбцов, во второй 5.
И мне нужно скопировать только 3 столбца
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371208
GermanGM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир20, в зависимости от того, существует ли файл-приемник на момент выполнения команды либо APPEND FROM..., либо COPY TO, обе команды имеют опцию FIELDS
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371289
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К примеру есть 2 файла DBF
1: ZPL имеет поля Fio, Cex, Brig, Zap
2: Kadr имеет поля Tn, Fio, Zp

Как мне из ZPL Скопировать содержание столбцов Fio, Zap в Kadr Fio, Zap соответственно?
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371399
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20К примеру есть 2 файла DBF
1: ZPL имеет поля Fio, Cex, Brig, Zap
2: Kadr имеет поля Tn, Fio, Zp

Как мне из ZPL Скопировать содержание столбцов Fio, Zap в Kadr Fio, Zap соответственно?
insert into kadr(fio,zp) select fio,zap from zpl
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371426
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxix,

Пишет Syntax error
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371481
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20quxix,

Пишет Syntax error
fox какой?
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371492
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxix,
2.5
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371513
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxixВладимир20К примеру есть 2 файла DBF
1: ZPL имеет поля Fio, Cex, Brig, Zap
2: Kadr имеет поля Tn, Fio, Zp

Как мне из ZPL Скопировать содержание столбцов Fio, Zap в Kadr Fio, Zap соответственно?


2.5
Код: plaintext
1.
2.
3.
4.
5.
6.
select zpl
scan
 select kadr
 append blank
 replace fio with zpl.fio, zp with zpl.zap
 select zpl
endscan
сверьте название полей zap,zp-нет опечатки?
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371524
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
правильных вариантов много, самый лучший/оптимальный выбирается из умения и по ситуации
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371633
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxix,

У меня не выпоняется комманда scan
Выбивает staminate not allowed in interactive mode
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371755
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20quxix,

У меня не выпоняется комманда scan
Выбивает staminate not allowed in interactive mode
А где набираете код,не в командной строке?
для фокса2.5 он будет работать только внутри программы(.prg)
если так запустить- печатает фамалии?
Код: plaintext
1.
2.
3.
select zpl
scan
?fio
endscan
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371794
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxix,

Нет, в prg.
Вот ещё дурацкий вопрос, как в коммандной строке открыть prg
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371811
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20quxix,

Нет, в prg.
Вот ещё дурацкий вопрос, как в коммандной строке открыть prg
В смысле запустить?
Код: plaintext
1.
set default to 'c:\...'
do 'my.prg'
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371845
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxix,
А что пере select.
У меня не выполняется select

Извени за тупость, но просто я пытаюсь освоить язык foxpro
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371965
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открыть prg на редактирование
Код: plaintext
MODIFY COMMAND i:\_project\sert\progs\my_class.prg
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371968
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое Вам спасибо, что помогаете разобраться!
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36371982
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxix,
У меня никак не хочет выполняться scan выбивает "nesting error' а при end scan "Unrecognized command verb"
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36372004
Владимир20,

ENDSCAN без пробелов пишется.

русские хелпы для FPD
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36372038
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня получилось вот этим метадом nsert into kadr(fio,zp) select fio,zap from zpl

Вот ещё, почему когда я ввожу insert into kadr, у меня не находит этот файл, и его приходится выбирать вручную. Как нужно писать имя файла (может дирикторию ставить?)
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36372072
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шестипалов,
А как правильно воспользоваться
COPY TO MyXLSFile.xls ALL TYPE XLS

Что-то у меня не получается.
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36372130
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20Шестипалов,
А как правильно воспользоваться
COPY TO MyXLSFile.xls ALL TYPE XLS

Что-то у меня не получается.

Всё ОК, понял сам!
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36372145
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxixВладимир20К примеру есть 2 файла DBF
1: ZPL имеет поля Fio, Cex, Brig, Zap
2: Kadr имеет поля Tn, Fio, Zp

Как мне из ZPL Скопировать содержание столбцов Fio, Zap в Kadr Fio, Zap соответственно?
insert into kadr(fio,zp) select fio,zap from zpl

Вот у меня получается по-этому способу, вот только в insert into kadr (fio, zap) выдаёт синтактическую ошибку, но нажимаю на ignore и всё ОК
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36372279
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20quxixВладимир20К примеру есть 2 файла DBF
1: ZPL имеет поля Fio, Cex, Brig, Zap
2: Kadr имеет поля Tn, Fio, Zp

Как мне из ZPL Скопировать содержание столбцов Fio, Zap в Kadr Fio, Zap соответственно?
insert into kadr(fio,zp) select fio,zap from zpl

Вот у меня получается по-этому способу, вот только в insert into kadr (fio, zap) выдаёт синтактическую ошибку, но нажимаю на ignore и всё ОК
странно,что получается ... :) в старом фоксе

Команда SET DEFAULT изменяет стартовый каталог по-умолчанию на заданный -
т.е. чтобы таблички хватались с этого диска,
если открыл раньше вручную(use MyTable in 0),то команду указывать не надо

авторВот ещё, почему когда я ввожу insert into kadr, у меня не находит этот файл, и его приходится выбирать вручную. Как нужно писать имя файла (может дирикторию ставить?)
табличку нужно предварительно открыть (use myTab in 0)или она должна быть в каталоге по умолчанию(set default)-тогда схватиться автоматом.
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36372409
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxix,

Всё равно получается синтаксическая ошибка, я нажимаю ignore и всё получается нормально!
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36373069
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20quxix,

Всё равно получается синтаксическая ошибка, я нажимаю ignore и всё получается нормально!
Такая работа программы это не нормально-выбрав этот путь обретешь большой гемморой после и в пути следования.
приведи сюда код scan-который не работает.
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36373436
Владимир20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
quxixquxixВладимир20К примеру есть 2 файла DBF
1: ZPL имеет поля Fio, Cex, Brig, Zap
2: Kadr имеет поля Tn, Fio, Zp

Как мне из ZPL Скопировать содержание столбцов Fio, Zap в Kadr Fio, Zap соответственно?


2.5
Код: plaintext
1.
2.
3.
4.
5.
6.
select zpl
scan
 select kadr
 append blank
 replace fio with zpl.fio, zp with zpl.zap
 select zpl
endscan
сверьте название полей zap,zp-нет опечатки?

Никак не работае.
Вот scan где перебор фамилий, работает!
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36373716
quxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир20quxixquxixВладимир20К примеру есть 2 файла DBF
1: ZPL имеет поля Fio, Cex, Brig, Zap
2: Kadr имеет поля Tn, Fio, Zp

Как мне из ZPL Скопировать содержание столбцов Fio, Zap в Kadr Fio, Zap соответственно?


2.5
Код: plaintext
1.
2.
3.
4.
5.
6.
select zpl
scan
 select kadr
 append blank
 replace fio with zpl.fio, zp with zpl.zap
 select zpl
endscan


Это мой код,а где твой? Скопируй из своей программы.
На
Код: plaintext
endscan
n -проверял?Должен быть написан слитно.
...
Рейтинг: 0 / 0
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
    #36374238
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что Вы подразумеваете под термином "скопировать столбцы"?

1. В той таблице, куда Вы собираетесь копировать уже есть записи и Вам надо переписать существующие там значения для некоторых столбцов

2. В той таблице, куда Вы собираетесь копировать нет записей. Надо создать новые записи у которых будут заполнены только отдельные столбцы

Все, что в этой теме описывали - это вторая задача. Т.е. создание НОВЫХ записей. У Вас именно эта задача стоит?
...
Рейтинг: 0 / 0
30 сообщений из 30, показаны все 2 страниц
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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