🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #78

Re: Dylemat lamera -- SQL JOIN i append?

#78
From: Grzegorz Skoczylas
Date: Tue, 30 Mar 1999 15:17
49 lines
2595 bytes
Po pierwsze:
Jezeli uzyjesz JOIN to takie pytanie przestaje byc LIVE.  Oznacza to, ze nie
mozesz wprost robic na nim edycji.

Po drugie:
Aby jednak wykonec adycje danych w zapytaniu które z powyzszych (lub innych)
powodów nie jest LIVE musisz przestawic wlasciwosc CachedUpdates na TRUE i
zdefiniowac UpdateSQL dla tego pytania.  W obiekcie UpdateSQL definiujesz
instrukcje INSERT, UPDATE oraz DELETE.  W ten sposów mozesz modyfikowac
jedna z tebel wystepujacych w zapytaniu SQL.

Po trzecie:
Jezeli chcesz modyfikowac równiez pozostale tabele to musisz dla kazdej
tabeli zdefiniowac UpdateSQL i obsluzyc zdarzenie OnUpdateRekord.  Dla
kazdego UpdateSQL musisz jawnie wywolac metode Apply.

Grzegorz Skoczylas

grzegorzs@rekord.com.pl

g.skoczylas@usa.net
grzegorzs@hotmail.com


Maciej "MACiAS" Pilichowski napisał(a) w wiadomości:
<3700a686.8750559@rymunda.torun.pdi.net>...
>Hej,
>
>  Przepraszam, ze z takim pytaniem zawracam Wam glowe, ale nie moge
>nigdzie znalezc jakiejs wzmianki odnosnie mojego problemu, a calkiem
>zwyczajnie nie jestem czasowo w stanie przeprowadzic eksperymentow.
>
>  Jesli stworze sobie polaczona tablice przy pomocy SQLowego Join, to
>jaki sens bedzie mialo wtedy append i jak wypelnic wtedy pola, ktore
>sa lacznikami.
>  Czy jesli append ma wtedy sens /append robi sie dla wszystkich baz
>wymienionych w join?/, to musze w SELECT podac koniecznie pola
>lacznikowe, bo ich nie bede w stanie ustawic. Tak, czy nie.
>
>  Kurde, w zasadzie nie bede wiecej mieszal ;-)) Poczekam na jakies
>komentarze.
>
>milego dnia zycze
>hej
>--
>Maciej "MACiAS" Pilichowski              http://www.torun.pdi.net/~macias/
>nowe klamoty w marcu: pieniadze publiczne, W I R U S  Happy99
>     S P R Z E D A M : oryginalne gry HalfLife i Thief, streamer Jumbo250,
>lornetke z zoomem, segment CD Technics, przeciwsloneczne okulary sportowe
Technical Details
Message-ID: <7dqq1h$e8r$1@zeus.polsl.gliwice.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!polsl.gliwice.pl!not-for-mail
References: <3700a686.8750559@rymunda.torun.pdi.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!polsl.gliwice.pl!not-for-mail
From: "Grzegorz Skoczylas" <grzegorzs@rekord.com.pl>
Newsgroups: pl.comp.lang.delphi.bazy-danych
Subject: Re: Dylemat lamera -- SQL JOIN i append?
Date: Tue, 30 Mar 1999 17:17:43 +0200
Organization: Politechnika Slaska, Gliwice
Lines: 51
Message-ID: <7dqq1h$e8r$1@zeus.polsl.gliwice.pl>
References: <3700a686.8750559@rymunda.torun.pdi.net>
NNTP-Posting-Host: pa228.bielsko.ppp.tpnet.pl
X-Newsreader: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit