Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Работа_с_базой_append  [new]
Grumax_user
Member

Откуда: Россия,г. Кинешма
Сообщений: 147
Базу создал (напихал туда кучу таблиц), ключей наделал, отношения создал регулирующие их целостность...теперь встает вопрос о том чтобы ее заполнить(написать прогу заполнения табл в базе)...но не получается, как просто с таблицами..типа этого

sele 0
use tables again alias tables
sele 0
use gruppa again alias gruppa
zap
sele 0
use marka_01 again alias marka_01
index on kodg+kodpg+kodm to mar_01_kod
use marka_01 index mar_01_kod
***brow norm
go top
do while .not.eof()
   zex_=zex                          - переменные из раб.табл
   kodg_=kodg
   kodpg_=kodpg
   kodm_=kodm
   namegk_=namegk
   namegp_=namegp
   mrn='0001'
   basa='GRUPPA'
   do form_rn with mrn,basa    - тут создается уник ключь типа 0001 - 0009 - 000а и т.д. и запоминается в таблице где они храняться, чтоб повторений не было
   sele gruppa                      - таблица в базе
   append blank                    - тут не пашет
   repl rn_gr  with mrn           - первичный ключ, отношения (RRR)
   repl zex    with zex_          - просто данные
   repl kodg   with kodg_
   repl namegk with namegk_
   repl namegp with namegp_
   sele marka_01
   do while .not.eof() .and.zex_=zex .and.kodg_=kodg
      skip
   enddo
enddo
Пишет что append не пашет, я так *дум это из-за отношений, я ведь наставил везде Restrict....прошу Вас опубликуйте прожку по работе с базой (ее заполнение из рабочих таблиц), я бы почитал мож разберусь
Всем спасибо.

Я во все дела суюсь -> всесторонне разовьюсь
7 июн 04, 10:36    [725210]     Ответить | Цитировать Сообщить модератору
 Re: Работа_с_базой_append  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
Почитай здесь

http://www.foxclub.ru/kb/index.php?sid=35321&aktion=artikel&rubrik=004&id=103&lang=ru

Раздел "Постоянная связь"

А также

http://www.foxclub.ru/kb/index.php?sid=35321&aktion=artikel&rubrik=004&id=104&lang=ru

Раздел "Триггер", "Referential Integrity"
7 июн 04, 11:31    [725393]     Ответить | Цитировать Сообщить модератору
 Re: Работа_с_базой_append  [new]
Grumax_user
Member

Откуда: Россия,г. Кинешма
Сообщений: 147
*вздых спасибо за ссылки, но они у меня не рабочие.........а дома почитаю

Я во все дела суюсь -> всесторонне разовьюсь
7 июн 04, 14:08    [726062]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить