PDA

View Full Version : AdoStoreProcedure



Future
یک شنبه 17 مهر 1384, 12:19 عصر
سلام دوستان
من در اس کیو ال یک پر.سیجر نوشتم که دارای یک پارامتر است و از طریق دلفی یک مقدار به آن فرستاده میشه
وقتی تکه کد زیر را بکار می برم هیچ چیز به من نشان نمی ده اصلا انگار برنامه اجرا نمیشه
All_PropertyAshia.Parameters.ParamByName('@GrpCode ').Value :=''''+suiEdit2.Text+'''';
All_PropertyAshia.ExecProc;
ShowMessage(All_PropertyAshiaRowCode.AsString);

ولی وقتی یک adoquery می گذارم و از طریق آن مقدار می دم اجرا میشه
اینهم کد adoquery
with ADOQuery1.SQL do
begin
Clear;
Add('EXEC All_PropertyAshia' + ''''+suiEdit2.Text+'''');
ADOQuery1.Open;
end;

لطفا مرا در این زمینه راهنمایی کنید

Kamyar.Kimiyabeigi
یک شنبه 17 مهر 1384, 12:58 عصر
در قسمت اول که ADOStoredProc استفاده میکنید
Error ایی ندارین؟

vcldeveloper
دوشنبه 18 مهر 1384, 02:25 صبح
وقتی StoredProcedure شما یک DataSet برمیگردونه، از متد Open بجای ExecProc استفاده کنید.