ورود

نسخه کامل مشاهده نسخه کامل : ثبت به وسیله SP



آوا123
11-06-2009, 09:00
با سلام
دوستان اگه ممکنه اشکال منو در ثبت رکورد زیر بگید.
فرض کنید یه Table داریم با دو فیلد id و name .در sql یه Stored Procedure ساختم واسه insert کردن

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

در دلفی هم از Ado command استفاده کردم و کد زیر رو نوشتم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

sp_test نام پروسی جر و@p1,@p2 نام پارامتر ها می باشد که از نوع string هستند. با انجام کارهای با فوق رکوردی برای من ثبت نمیشه.چرا؟

F A R H A D
11-06-2009, 15:38
سلام. به جای مقدار دهی مستقیم به پارامترها، از Parameters.CreateParameter استفاده کنید

آوا123
12-06-2009, 17:41
من تا حالا از create param استفاده نکردن کد زیر رو نوشتم ایراد گرفت اگه ممکنه بگین کجاش ایراد داره

Parameters.CreateParameter(ftstring,'@p2', ptInput):=edit2.text

F A R H A D
14-06-2009, 22:10
نحوه صحیح نوشتن دستور رو در راهنمای دلفی ببینید