🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Delphi XE, MS SQL Server 2008 R2, TADOQuery. Jak przekazać NULL jako parametr?

#82392
From: wloochacz
Date: Mon, 15 Sep 2014 13:53
35 lines
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-mail
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>

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