PDA

View Full Version : فرستادن دو تا پرامتر به sp



آرام جان گل
جمعه 29 تیر 1386, 13:16 عصر
سلام
من اگر یک store procedure بنویسم که دو تا آرگومان داره به این صورت :



ALTER PROCEDURE dbo.StoredProcedure7
(
@startdate nvarchar (50),
@doctorid_ int
)
AS
SELECT patfname AS نام, patlname AS [نام خانوادگی], startdate AS [تاریخ بستری], docid_ AS [پزشک معالج]
FROM Patient
WHERE (startdate = @startdate) AND (docid_ = @doctorid_)


چطوری باید در سی شارپ دو تا پارامتر را به store procedure فرستاد.

من فقط یک پارامتر فرستادن را بلدم این طوری:


this.dsdoctor1 .Clear ();
this.sqlDataAdapter2 .SelectCommand .Parameters ["@dname"].Value =seadoc.Text;
this.sqlDataAdapter2 .Fill (this.dsdoctor1 .StoredProcedure4 );
this.dataGrid1 .DataSource =this.dsdoctor1 .StoredProcedure4 ;

مرسی راهنمایی کنید

leilav_1984
شنبه 30 تیر 1386, 10:52 صبح
this.sqlDataAdapter2 .SelectCommand .Parameters.Add("param2");