Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

Редактирование связанных таблиц   Найти похожие ветки 

 
Yus   (2004-05-18 08:54) [0]

Две таблице связываю Query данные вывожу на DBGrid. Возникла проблема с редактированием.Добавил UPDateSQL и связал с Query.
Все редактируется внешне, но изменений в таблицах не происходит.
Подскажите, что можно сделать.


 
Sergey13 ©   (2004-05-18 08:59) [1]

2Yus   (18.05.04 08:54)  
>Добавил UPDateSQL и связал с Query.
А в нем что то написал?


 
ЮЮ ©   (2004-05-18 09:10) [2]

А Query.CachedUpdates, случайно, не True?


 
SSN ©   (2004-05-18 09:46) [3]

Попробуй написать: MySQL.Close; MySQL.Open;
Должно помочь.


 
Курдль ©   (2004-05-18 09:48) [4]

В UPDateSQL должны быть такие фенечки, как InsertSQL, UpdateSQL, DeleteSQL. Вы их трогали?


 
asp ©   (2004-05-18 10:22) [5]

ApplyUpdates и пр. еще не забудь.


 
Yus   (2004-05-18 18:44) [6]

-Sergey13
В UPDateSQL сгенерировал SQL запрос

-Курдль ©  
В UPDateSQL должны быть такие фенечки, как InsertSQL, UpdateSQL, DeleteSQL. Вы их трогали?
      Туда сгенерились коды
-asp ©   (18.05.04 10:22) [5]
ApplyUpdates и пр. еще не забудь.
   ApplyUpdates работает только кода в Query 1 таблица.С двумя выдает ошибку


 
Mike Kouzmine ©   (2004-05-19 00:25) [7]

А тексты запросов, надеюсь, не секрет? Или все таки секрет?


 
Yus   (2004-05-19 06:02) [8]

Да ради бога.

SELECT NAME_S,NAME_P FROM SS, VS

Есть ли способ редактирования 2 связаных таблиц????????


 
ЮЮ ©   (2004-05-19 06:17) [9]

Во первых они не связаны, а просто перемножены


 
Yus   (2004-05-19 06:35) [10]

SELECT HarVid.NameHar, VelHar.Velichina_VH, VelHar.EdIz_VH
FROM HarVid
  INNER JOIN VelHar
  ON  (HarVid.ID_HarVida = VelHar.ID_VelHar)

При таком способе тоже точно такая же ошибка(содержание таблиц не изменяется при редактировании)


 
Наталия ©   (2004-05-19 07:17) [11]

А текст в UpdateSQL какой? Или всё-таки это секрет?


 
ЮЮ ©   (2004-05-19 07:35) [12]

UpdateSQL предначначен для работы с записями только ОДНОЙ таблицы.
Т.к. только тебе известно, что нужно сделать при вставке в такой ДатаСет: добавить запись в HarVid или в VelHar, к тому же синтаксис SQL не позволяет вставить в две таблицы сразу. Раздели их показ в два грида и все проблемы отпадут, т.к. всем сразу станет ясно, куда же ты её добавляешь.


 
TATIANA   (2004-05-19 08:27) [13]

Компонент IBQuery1 , свойство - IBUpdateObject :
 IBQuery1.IBUpdateObject := IBUpdateSQL1;
//
 IBQuery1.Edit;
 IBQuery1PLAN_KV.LoadFromStream(BM1); - отредактированное поле
 IBUpdateSQL1.SetParams(ukModify);
 IBUpdateSQL1.Apply(ukModify);



Страницы: 1 вся ветка

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.037 c
9-1068301760
Micah'GF
2003-11-08 17:29
2004.06.13
Загрузка MOD в BASS


3-1085245603
GGREED
2004-05-22 21:06
2004.06.13
DBGrid(PickList)


1-1086162497
DmitryMN
2004-06-02 11:48
2004.06.13
Контротлная сумма


14-1085589662
AlexG
2004-05-26 20:41
2004.06.13
Сообщение тем, кто меня удалял.


1-1085726857
Serg7077
2004-05-28 10:47
2004.06.13
Можно ли передать параметры в форму