ماهي اجراءات الاتصال بالنسبة لfirebird
#1
بسم الله السلام عليكم انا عندي برنامج جاهز على للعمل ويعمل تمام على جهازي البرنامج بقاعدة المعطيات Firebird واريد تنصيبه للعمل في شبكة محلية في العمل المشكل الذي واجهني ماهي اجراءات الاتصال بالنسبة للبرنامج المنصب على الجهاز الخادم واجراءات الاتصال للبرنامج على باقي الاجهزة للاتصال بقاعدة المعطيات بالجهاز الخادم ارجو منكم التوضيح وشكرا
الرد
#2
السلام عليكم
تأكد أن تنصيب القاعدة على مستوى الخادم قد تم بشكل صحيح بعد ذلك ما عليك إلا ظبط الخوادم أنظر الصورة المرفقة 
[صورة: attachment.php?aid=3510]
1- وضع مسارالقاعدة على مستوى الخادم في خانة Database على مستوى الزبون
2- المستعمل وكلمة السر 
3-  عنوان IP الخاص بالخادم
4- رقم المنفذ إن تم تغيره (الإفتراضي 3050)


الملفات المرفقة
.jpg   connet.jpg (الحجم : 15.64 ك ب / التحميلات : 149)
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
[-] كل من 2 users say قال شكرا ل لؤي على المشاركة المفيدة
  • bassem_43, wadoud
الرد
#3
السلام عليكم
بارك الله فيك يا اخي لؤي
للتوضيح اكثر اي توجد هده الاعدادات بالضبط ؟؟ وما نوع مكونات الاتصال بالفايربورد اعني : fire dac او ....
وشكرا
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
الرد
#4
(12-06-2017, 01:40 PM)bassem_43 كتب : السلام عليكم
بارك الله فيك يا اخي لؤي
للتوضيح اكثر اي توجد هده الاعدادات بالضبط ؟؟ وما نوع مكونات الاتصال بالفايربورد اعني : fire dac او ....
وشكرا

السلام عليكم شكرا اخي لؤي سبقتني للسؤال اخ باسم
للتعميم اريد من اخ لؤي ان تربط هذا العمل بزر اتصال كلما اردنا الاتصال نضغط على هذا الزر يحدث الاتصال .
نلاحظ من الاعدادت التي قمت بوضعها انها في حال قام المستعمل بتنصيب برنامج الخادم على الحامل c: لكن ان نصب على حامل اخر مثل d: او e: مثلا لا يخدث اتصال لذا نرجو ان يكون الاتصال ديناميكي وشكرا
الرد
#5
(12-06-2017, 01:40 PM)bassem_43 كتب : للتوضيح اكثر اي توجد هده الاعدادات بالضبط ؟؟ وما نوع مكونات الاتصال بالفايربورد اعني : fire dac او ....
السلام عليكم

توجد في مكون FDConnection التابع لـ fireDac

ممكن عمل الإتصال برمجيا :
كود :
              FDConnection1.Params.Database='';         FDConnection1.Params.UserName:='sysdba';    FDConnection1.Params.Password:='masterkey';

dahmane26
انها في حال قام المستعمل بتنصيب برنامج الخادم على الحامل c: لكن ان نصب على حامل اخر مثل d: او e: مثلا لا يخدث اتصال لذا نرجو ان يكون الاتصال ديناميكي؟

لا يهم أين هي منصبة إدارة القاعدة على مستوى الخادم المهم أين وضعت ملف قاعدتك في الخادم  هناك فرق بين التنصيب و إنشاء القاعدة
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
[-] كل من 1 user says قال شكرا ل لؤي على المشاركة المفيدة
  • bassem_43
الرد
#6
(13-06-2017, 11:34 AM)لؤي كتب :
(12-06-2017, 01:40 PM)bassem_43 كتب : للتوضيح اكثر اي توجد هده الاعدادات بالضبط ؟؟ وما نوع مكونات الاتصال بالفايربورد اعني : fire dac او ....
السلام عليكم

توجد في مكون FDConnection التابع لـ fireDac

ممكن عمل الإتصال برمجيا :
كود :
              FDConnection1.Params.Database='';         FDConnection1.Params.UserName:='sysdba';    FDConnection1.Params.Password:='masterkey';

dahmane26
انها في حال قام المستعمل بتنصيب برنامج الخادم على الحامل c: لكن ان نصب على حامل اخر مثل d: او e: مثلا لا يخدث اتصال لذا نرجو ان يكون الاتصال ديناميكي؟

لا يهم أي هي منصبة القاعدة على مستوى الخادم المهم أين وضعت ملف قاعدتك في الخادم  هناك فرق بين التنصيب و إنشاء القاعدة

شكرا يا اخي و جاري التجريب
الرد
#7
السلام عليكم 
ماهي الطريقة المثلى لجعل بيانات قاعدة المعطيات تظهر في حين تحديثها في جميع الاجهزة دون قطع والاتصال ومعاودة الاتصال مرة اخرى علما ان قاعدة المعطيات المستعملة هي Firebird 2.5
الرد
#8
السلام عليكم
استعمل table.refresh
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#9
(16-06-2017, 11:58 PM)لؤي كتب : السلام عليكم
استعمل table.refresh

السلام عليكم
لا اقصد هذه الطريقة
مثلا عندي اربعة اجهزة 1-2-3-4
والكل يعمل في وقت واحد على الشبكة المحلية فعندما يقوم المستخدم بتحديث المعطيات على الجهاز 1 لا تظهر هذه التحديثات في باقي الجهزة 2-3-4 الا بعد غلق هذه الاجهزة الاخيرة للبرنامج و فتحه مرة الاخرة و هذا الاجراء ليس عملي 
فهل من حل اخر انجع من خير غلق التطبيق وفتحه مرة اخرى
سمعت عن الخاصية EVENT فكيف يكون الحل بها
وشكرا
الرد
#10
(13-06-2017, 01:45 PM)dahmane26 كتب :
(13-06-2017, 11:34 AM)لؤي كتب :
(12-06-2017, 01:40 PM)bassem_43 كتب : للتوضيح اكثر اي توجد هده الاعدادات بالضبط ؟؟ وما نوع مكونات الاتصال بالفايربورد اعني : fire dac او ....
السلام عليكم

توجد في مكون FDConnection التابع لـ fireDac

ممكن عمل الإتصال برمجيا :
كود :
              FDConnection1.Params.Database='';         FDConnection1.Params.UserName:='sysdba';    FDConnection1.Params.Password:='masterkey';

dahmane26
انها في حال قام المستعمل بتنصيب برنامج الخادم على الحامل c: لكن ان نصب على حامل اخر مثل d: او e: مثلا لا يخدث اتصال لذا نرجو ان يكون الاتصال ديناميكي؟

لا يهم أي هي منصبة القاعدة على مستوى الخادم المهم أين وضعت ملف قاعدتك في الخادم  هناك فرق بين التنصيب و إنشاء القاعدة

شكرا يا اخي و جاري التجريب

شكرا نجح الامر
الرد


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


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