Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как правильно из одной бызы dbf, вставлять нужные столбцы в другую / 25 сообщений из 30, страница 1 из 2
17.12.2009, 12:04
    #36371128
Владимир20
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
...
Рейтинг: 0 / 0
17.12.2009, 12:09
    #36371148
LUCIAN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
Владимир20,

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

Как мне из ZPL Скопировать содержание столбцов Fio, Zap в Kadr Fio, Zap соответственно?
...
Рейтинг: 0 / 0
17.12.2009, 13:23
    #36371399
quxix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
Владимир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
17.12.2009, 13:31
    #36371426
Владимир20
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
quxix,

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

Пишет Syntax error
fox какой?
...
Рейтинг: 0 / 0
17.12.2009, 13:54
    #36371492
Владимир20
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
quxix,
2.5
...
Рейтинг: 0 / 0
17.12.2009, 14:04
    #36371513
quxix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
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
17.12.2009, 14:07
    #36371524
quxix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
Владимир20Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
правильных вариантов много, самый лучший/оптимальный выбирается из умения и по ситуации
...
Рейтинг: 0 / 0
17.12.2009, 14:44
    #36371633
Владимир20
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
quxix,

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

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

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

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

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

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

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

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

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

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

Всё ОК, понял сам!
...
Рейтинг: 0 / 0
17.12.2009, 17:04
    #36372145
Владимир20
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
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
17.12.2009, 17:41
    #36372279
quxix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно из одной бызы dbf, вставлять нужные столбцы в другую
Владимир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
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как правильно из одной бызы dbf, вставлять нужные столбцы в другую / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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