PDA

View Full Version : سوال: AdoStoredProcedure ها در دلفی



soheila24
چهارشنبه 23 دی 1388, 13:17 عصر
من دریکی از فرمها ی برنامه ام یک dbgrid گذاشتم که محتویات جدولم رو نشون میده وبا sp هایی که از sql فراخوانی کردم(با AdoStoredProcedure) عملیات insert ,delete رو روی این جدول انجام دادم.درست کار میکنه ولی میخوام همون لحظه که عمل درج یا حذف روی جدول اعمال میشه(با فشردن دکمه تعریف شده در برنامه برای آن ) تغییرات اعمال شده در dbgrid موجود دیده شوند.آیا میشه چنین کاری کرد؟ اگه میشه چطوری؟:متفکر::متفکر::متفکر:: تفکر:

benyaminrahimi
چهارشنبه 23 دی 1388, 14:06 عصر
دوست عزيز روشي که کار کردي براي دلفي اصلا روش جالب نيست

چرا براي insert يا edit از خود استفاده نميکنيد ؟؟؟؟؟؟

ولي براي حل مشکل شما data set رو بايد refresh کنيد
tbl.active:=false;
tbl.active := true;

ولي اين خودش لود ميندازه تو رکوردهاي زياد

ولي اگه از خود دلفي استفاده کنيد اين قدر مکافات و کد نويسي نداري سرعتش هم عاليه

soheila24
چهارشنبه 23 دی 1388, 21:34 عصر
دوست عزیز روشی که کار کردی برای دلفی اصلا روش جالب نیست

چرا برای insert یا edit از خود استفاده نمیکنید ؟؟؟؟؟؟

ولی برای حل مشکل شما data set رو باید refresh کنید
tbl.active:=false;
tbl.active := true;

ولی این خودش لود میندازه تو رکوردهای زیاد

ولی اگه از خود دلفی استفاده کنید این قدر مکافات و کد نویسی نداری سرعتش هم عالیه
مجبورم،برای پروژه دانشگاهی میخوام:ناراحت::ناراحت:

benyaminrahimi
چهارشنبه 23 دی 1388, 21:47 عصر
شما تو ورود و ويرايش و حذف مي توني با خد دلفي کار کني

و براي گزارشات يا کاراي مهتر از stored procedure استفاده کنيد

DataMaster
چهارشنبه 23 دی 1388, 22:37 عصر
شما برای اینکه دوباره محتوای دیتاست بروز بشه میتنید از متد requery دیتاست استفاده کنید