PDA

View Full Version : modify adostoredproc



HamidSI
سه شنبه 08 بهمن 1387, 13:11 عصر
سلام به همه برنامه نویس های گل.
می خواستم بدونم چطوری می تونم اطلاعاتی را که با استفاده از ADOStoredProc در یک گرید نمایش داده میشه رو ویرایش کنم؟؟ البته می خوام این ویرایش به صورت local و داخل cache خود dataset باشه.
:قلب:

vcldeveloper
سه شنبه 08 بهمن 1387, 17:07 عصر
از اونجایی که معلوم نیست SP فراخوانی شده توسط AdoStoredProc داده هایی که برگشت داده را از کجا و به چه شکلی ایجاد کرده، نمیشه از AdoStoredProc انتظار داشت که بتونه داده ها را ویرایش هم بکنه، چون نمیدونه داده های ویرایش شده را باید به کدوم جدول یا جداول بفرسته.


البته می خوام این ویرایش به صورت local و داخل cache خود dataset باشه.
اگر قصد ندارید که داده ها را مجددا به همون SP برگردونید، می تونید از ClientDataset استفاده کنید، و داده های دریافت شده از AdoStoredProc را در آن بریزید. داده های موجود در ClientDataset را می تونید در سمت کلاینت به هر شکلی ویرایش کنید. بعد از ویرایش هم می تونید آنها را در دیک فایل ذخیره کنید. ولی اگر بخواید داده ویرایش شده را مجددا به بانک برگردونید، باید مشخص باشه که ویرایش روی چه جداولی باید انجام بشه.

HamidSI
پنج شنبه 10 بهمن 1387, 08:35 صبح
سلام
متشکرم. راه حل قشنگیه. تست میکنم اگر مشکلی داشتم مزاحمتون می شم. ممنونم. :قلب: