PDA

View Full Version : StoreProcedure جواب نمیده



mohinsoft
پنج شنبه 15 فروردین 1387, 17:47 عصر
با سلام منطق ساده است ولی در عین ناباوری جواب نمیده:
من store procdure ی با الگوی زیر تو sql تعریف کردم:


ALTER procedure RptNposhtiban1 @NameP nvarchar(50),@Date1 nvarchar(10),@Date2 nvarchar(10)
as begin


و اینو به یک AdoStorProc در دلفی اتصال و در نهایت به یک QReport وصل شده کد فراخوانی در دلفی به فرم زیر هست:


Adostorproc1.Active:=false;
tmp:='myname';
Adostorproc1.Parameters.ParamByName('@NameP').Valu e:=tmp;
Adostorproc1.Parameters.ParamByName('@date1').Valu e:='0';
Adostorproc1.Parameters.ParamByName('@date2').Valu e:='9';
Adostorproc1.Active:=true;
myreport.Preview;



تمامی اتصالات نیز درست هست جالب اینجاست که همین پارامتر ها رو توی Query Analyzer وارد میکنم


RptNposhtiban1 'myname','0','9'

جواب میگیرم
فکر کنم سر جستجوی نام مشکل داره چون وقتی پارامتر نمیفرستم مشکلی نیست
اگر گیر سر پارامترهاست چرا توی T-Sql جواب میده ؟
تنظیمات پروسیجر هم درسته و Active هم میشه
اگه فکر میکنید جایی رو اشتباه کردم اگه راهنمایی کنید ممنون میشم

vcldeveloper
جمعه 16 فروردین 1387, 02:23 صبح
دوستان کمک
لطفا راهنمایی کنید...
مگه شما توضیح دادید که مشکل کجاست؟! Header یه SP رو گذاشتید، با چند خط کد و گفتید توی QuickReport می خواید استفاده کنید، خب به سلامتی. حالا ما باید مشکل شما، کاری که SP باید انجام بده، نحوه اتصال گزارش به DatatSet، انتظار شما از برنامه، پیام خطای احتمالی و... رو حدس بزنیم؟!!