Article View: pl.comp.lang.delphi.bazy-danych
Article #82392Re: Delphi XE, MS SQL Server 2008 R2, TADOQuery. Jak przekazać NULL jako parametr?
From: wloochacz
Date: Mon, 15 Sep 2014 13:53
Date: Mon, 15 Sep 2014 13:53
35 lines
2699 bytes
2699 bytes
W dniu 2014-09-15 14:27, Marcin G. pisze: > Użytkownik "wloochacz" napisał w wiadomości grup > dyskusyjnych:5412f356$0$2223$65785112@news.neostrada.pl... > > ... >> > Oj tam, oj tam... >> Tak to można mówić przy zbieraniu truskawek; > ... > > To taki żart był dla rozluźnienia atmosfery. Szkoda, że skutek był > odwrotny. Ano...; ale to moja wina, bo ja ostatnio męczę się z cudami programowania... > ... >> powinni zrobić certyfikaty dla programistów z państwowym egzaminem. > ... > Trendy ostatnio są dokładnie odwrotne. I nie wiem czy to mi sie podoba... > ... >> Pewnie, że działa (z tym dobrze to nadinterpretacja) - ale wiesz >> dlaczego działa i co się dzieje po drodze? > ... > Nie, ale chętnie się dowiem. Null to wartość nieokreślona - zatem nie posiada wartości, a tym bardziej typu. A typ danych jest niezbędny do wiązania parametru; niektóre DAC podstawiają tam domyślnie ftString (np. FireDAC.FormatOptions.DefaultParamDataType), ale większość stara się rozpoznać typ parametru na podstawie typu danych, którego tam podstawiasz. Lub przez jawne przypisanie wartości danego typu przez Param.AsXXX. -- wloochacz
Technical Details
Message-ID:
<5416ef6e$0$2245$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<5412deca$0$2223$65785112@news.neostrada.pl> <5412ebf9$0$30365$65785112@news.neostrada.pl> <5412f0b4$0$26857$65785112@news.neostrada.pl> <5412f356$0$2223$65785112@news.neostrada.pl> <5416db3c$0$2235$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Mon, 15 Sep 2014 15:53:07 +0200 From: wloochacz <wloochacz@no.spam.gmail.com> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 Newsgroups: pl.comp.lang.delphi.bazy-danych Subject: Re: Delphi XE, MS SQL Server 2008 R2, TADOQuery. Jak przekazać NULL jako parametr? References: <5412deca$0$2223$65785112@news.neostrada.pl> <5412ebf9$0$30365$65785112@news.neostrada.pl> <5412f0b4$0$26857$65785112@news.neostrada.pl> <5412f356$0$2223$65785112@news.neostrada.pl> <5416db3c$0$2235$65785112@news.neostrada.pl> In-Reply-To: <5416db3c$0$2235$65785112@news.neostrada.pl> Lines: 35 Message-ID: <5416ef6e$0$2245$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 83.25.250.11 X-Trace: 1410789230 unt-rea-b-01.news.neostrada.pl 2245 83.25.250.11:31234 X-Complaints-To: abuse@news.neostrada.pl X-Received-Bytes: 2424 X-Received-Body-CRC: 712700170 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit