๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Parametry TUpdateSQL

#55
From: Marcin Sulecki
Date: Tue, 06 Apr 1999 09:28
22 lines
1943 bytes
Staszek Pak napisaล‚(a):

> 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.

A jednak jest taka mozliwosc. Trzeba polaczyc TQuery z TUpdateSQL i odpowiednio
sie odwolac i mozna przekazac parametr przez ParamByName. Do duzo czytelniejszy
sposob niz laczenie stringow.
Jesli jest ktos zainteresowany to omowie to szerzej.
Technical Details
Message-ID: <3709D3BA.BC164CC5@irc.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!ict.pwr.wroc.pl!news.task.gda.pl!not-for-mail
References: <37006FAA.6B30FB05@irc.pl> <7dqsgm$23j$1@zeus.polsl.gliwice.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!ict.pwr.wroc.pl!news.task.gda.pl!not-for-mail
From: Marcin Sulecki <sunio@irc.pl>
Newsgroups: pl.comp.lang.delphi.bazy-danych
Subject: Re: Parametry TUpdateSQL
Date: Tue, 06 Apr 1999 11:28:27 +0200
Organization: CI TASK http://news.task.gda.pl/
Lines: 23
Message-ID: <3709D3BA.BC164CC5@irc.pl>
References: <37006FAA.6B30FB05@irc.pl> <7dqsgm$23j$1@zeus.polsl.gliwice.pl>
NNTP-Posting-Host: marcins.telmax.com.pl
Mime-Version: 1.0
X-Trace: korweta.task.gda.pl 923390815 6465 195.116.10.89 (6 Apr 1999 09:26:55 GMT)
X-Complaints-To: abuse@task.gda.pl
NNTP-Posting-Date: 6 Apr 1999 09:26:55 GMT
X-Mailer: Mozilla 4.5 [pl] (Win98; I)
X-Accept-Language: pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit