Article View: pl.comp.lang.delphi.bazy-danych
Article #54Re: Parametry TUpdateSQL
From: Staszek Pak
Date: Tue, 30 Mar 1999 16:05
Date: Tue, 30 Mar 1999 16:05
23 lines
1629 bytes
1629 bytes
Marcin Sulecki wrote in message <37006FAA.6B30FB05@irc.pl>...
>W jaki sposob przekazac parametr do zapytania w TUpdateSQL w stylu
>ParamByName?
>
O ile mi wiadomo, to nie ma takiej mozliwosci. Byc moze trzeba sie
poslugiwac dowiazanym do obiektu TUpdateSQL obiektem TQuery, ktoremu
przypisuje sie parametry. Taka zreszta byla idea tej klasy (TUpdateSQL) -
umozliwic zmiane danych wybieranych przez zaawansowane zapytania (np.
zawierajace joiny), co jest mozliwe w przypadku TQuery jedynie dla prostych
zapytan z jednej tabeli i jeszcze jakimis tam ograniczeniami.
W kazdym razie, jesli postudiujesz helpa w sekcji "Jak stosowac UpdateSQL",
pewnie znajdziesz odpowiedz.
Jednym ze sposobow (przeze mnie stosowanym) jest definiowanie odpowiedniego
stringu polecenia SQL, ktory tworze na bierzaco i kombinuje z parametrami.
Np.;
UpdateSQL.ModifySQL := 'update table1 set field1 = ' + IntToStr(iVal)
+ ' where field2 = ' + IntToStr(iVal2);
Stach.
Technical Details
Message-ID:
<7dqsgm$23j$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-mailReferences:
<37006FAA.6B30FB05@irc.pl>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: "Staszek Pak" <sunrise-soft@home.pl> Newsgroups: pl.comp.lang.delphi.bazy-danych Subject: Re: Parametry TUpdateSQL Date: Tue, 30 Mar 1999 18:05:57 +0200 Organization: Politechnika Slaska, Gliwice Lines: 25 Message-ID: <7dqsgm$23j$1@zeus.polsl.gliwice.pl> References: <37006FAA.6B30FB05@irc.pl> NNTP-Posting-Host: router.ost-poland.com.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: 7bit