ادخال\شطب\تعديل حقل باستخدام DBNavigator و Firebird
#3
اخي العزيز، المشكل ليس هنا انما كان في فهمي لطريقة استخدام المكونات.. بما انني قمت بربط مكون ZQuery او ZTable مع مكون ZUpdateSQL فاي تغيير في DBGrid يتطلب مني ان اقوم بمعرفة اين حصل التغيير في مكون DBGrid و اعطاء امر SQL لمكون ZUpdateSQL الذي بدوره سيقوم بالتعديلات المطلوبة كما تفضلت.

بالامس و بالصدفة وجدت انني ان لم اقم بربط مكون ZQuery او ZTable مع مكون ZUpdateSQL فان التعديلات التي تحدث في مكون DBGrid سيتم تطبيقها مباشرة في قاعدة البيانات، فعندما احتاج لادخال سطر جديد بشكل يدوي و ليس عن طريق التعديل في مكون DBGrid فانني اقوم بربط مكون ZTable مع ZUpdateSQL و اعطيه امر SQL اللازم لاكمال العملية و بعد التنفيذ ازيل الرابط... عندما لا يكون هناك رابط فانني استطيع استخدام مكون DBNavigator لادخال\شطب اسطر جديدة.
قمت بتحميل الملف الجديد للافادة، انظر في دالة Button1Click.


الملفات المرفقة
.rar   Unit1.rar (الحجم : 1.82 ك ب / التحميلات : 47)
الرد


الردود في هذا الموضوع
ادخال\شطب\تعديل حقل باستخدام DBNavigator و Firebird - بواسطة metal - 14-11-2013, 07:50 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم