🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.database.ado
Article #3869

Re: How to assign parameter for SQL( select * from Suppliers where SuppID in( '111','222','333')

#3869
From: M. Noroozi Eghbali
Date: Mon, 10 Jun 2002 11:58
40 lines
2049 bytes
This is an example:

ADOQuery1->Close();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("INSERT INTO Cars (MD_Num, MD_Name, _Style, _Year)
VALUES (:MDNum, :MDName, :Style1, :_Year)");
ADOQuery1->Parameters->ParamByName("MDNum")->Value = IntToStr(i);
ADOQuery1->Parameters->ParamByName("MDName")->Value = "Car " + IntToStr(i);
ADOQuery1->Parameters->ParamByName("Style1")->Value = "Style " +
IntToStr(i);
ADOQuery1->Parameters->ParamByName("_Year")->Value = IntToStr(i);
ADOQuery1->ExecSQL();
ADOQuery1->Open();

Notice that MDNum is Integer, MDName is AnsiString, _Style is AnsiString and
_Year is Integer;

Regards,
Mehrdad


"Junlin Xie" <jlxie@yahoo.com> wrote in message news:3d04779b_2@dnews...
> Hi,
>     I want to query data from using ADODataSet, the SQL as following:
>
>     Select * from Suppliers where SuppID in (:SuppList),
>
>     Supplist = "'111', '222', '333'";
>     I set ADODataSet->Parameters->ParamByName("SuppList")->Value =
Supplist;
>
>     But It does not work, How to set parameters for the kind of SQL
> statement?
>
>     Thank you very much!
>
> Junlin Xie
>
>
>
Technical Details
Message-ID: <3d04941f_2@dnews>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-08!supernews.com!iad-peer.news.verio.net!news.verio.net!newsfeed.wirehub.nl!PeerFeed.KWeb.on.ca!dnews
References: <3d04779b_2@dnews>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10698b,c794c3e7eac6ad87
X-Google-Attributes: gid10698b,public
X-Google-ArrivalTime: 2002-06-10 05:07:17 PST
From: "M. Noroozi Eghbali" <galaxy@irandoc.ac.ir>
Newsgroups: borland.public.cppbuilder.database.ado
References: <3d04779b_2@dnews>
Subject: Re: How to assign parameter for SQL( select * from Suppliers where SuppID in( '111','222','333')
Date: Mon, 10 Jun 2002 16:28:13 +0430
Lines: 42
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-Mimeole: Produced By Microsoft MimeOLE V6.00.2600.0000
NNTP-Posting-Host: 213.176.21.5
Message-ID: <3d04941f_2@dnews>
X-Trace: dnews 1023710239 213.176.21.5 (10 Jun 2002 04:57:19 -0700)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-08!supernews.com!iad-peer.news.verio.net!news.verio.net!newsfeed.wirehub.nl!PeerFeed.KWeb.on.ca!dnews