Lazarus

Other Languages => Arabic => Topic started by: Gebo on January 05, 2022, 01:53:40 pm

Title: هل bdnavigator بيعمل lock for update؟
Post by: Gebo on January 05, 2022, 01:53:40 pm
السلام عليكم
كنت احب أن أسأل سؤال هام خاصة لمبرمجين قواعد البيانات على شبكة ألا وهو :
هل أداة dbnavigator تعمل lock for update عند تعديل سجل معين في الداتا بيز ؟
Title: Re: هل bdnavigator بيعمل lock for update؟
Post by: Zaher on January 05, 2022, 02:01:25 pm
ليس من مهام ال dbnavigator  ان يعمل اي شي غير التنقل او اوامر تعطى لل TTable او TQuery
يعني مهمة القفل للسجل هي من مهام الجدول TTable مثلا
وهي ايضا مرتبطة بنوع قاعدة البيانات ونوع المكتبة المستعملة للربط
Title: Re: هل bdnavigator بيعمل lock for update؟
Post by: Gebo on January 05, 2022, 03:45:36 pm
أنا أضع dbedit و dbnavigator وأربطها مع sqlquery واحرر السجلات مباشرة من ال dbedit بعد الضغط على زر التعديل ف dbnavigator.
أنا لا أستخدم zeoslib.
Title: Re: هل bdnavigator بيعمل lock for update؟
Post by: nouzi on January 05, 2022, 03:48:01 pm
أنا أضع dbedit و dbnavigator وأربطها مع sqlquery واحرر السجلات مباشرة من ال dbedit بعد الضغط على زر التعديل ف dbnavigator.
أنا لا أستخدم zeoslib.

ممكن توضيح اكثر
Title: Re: هل bdnavigator بيعمل lock for update؟
Post by: Gebo on January 05, 2022, 03:52:50 pm
انا صممت تلك الفورم وأريد أن أتأكد من أن أثناء التعديل يتم عمل lock للسجل الذي يتم التعديل عليه حتى أضمن أنه ليس هناك أكثر من مستخدم يعدل على نفس السجل في نفس الوقت.
Title: Re: هل bdnavigator بيعمل lock for update؟
Post by: nouzi on January 05, 2022, 04:04:42 pm
@Gebo
 مثلما قال الأخ زاهر فوق  نوع قاعدة البيانات
Title: Re: هل bdnavigator بيعمل lock for update؟
Post by: Gebo on January 05, 2022, 06:41:17 pm
سواء ماريا دي بي عن طريق odbc أو عن طريق postgresql مباشرة
Title: Re: هل bdnavigator بيعمل lock for update؟
Post by: nouzi on January 18, 2022, 11:14:16 am
كما قال الأخ زاهر يتم ذالك على مستوى قاعدة البينات وليس البرنامَج
هنا نقاش مفتوح الأمر ذاته ممكن ينفعك
https://forum.lazarus.freepascal.org/index.php/topic,57920.msg431336/topicseen.html#new
TinyPortal © 2005-2018