المشاركات : 103
المواضيع 58
:
: 0
الإنتساب : Apr 2011
السلام عليكم
ما هي كيفية الاتصال ب firebrid بواسطة مكوناتzeos للعمل على الشبكة
علما اني قمت بالاتصال من خلال المكون ZConnection1 ثم مكون ZConnectionGroup1 لكن نفس المشكل كان الربط كما يلي
نحج الامر
Database:=D:\MAT\SE.FDB
LibraryLocation:=D:\MAT\fbclient.dll
فشل الامر
Database:=\\Win-pc\mat\SE.FDB
LibraryLocation:=\\Win-pc\mat\fbclient.dll
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
27-09-2016, 02:20 PM
(آخر تعديل لهذه المشاركة: 27-09-2016, 04:46 PM بواسطة أبو معاذ.)
وعليكم السلام ورحمة الله وبركاته ،
حاول استعمال أرقام الIP .
في المحلي استعمل 127.0.0.1
في الشبكة استعمل رقم الأيبي الخاص بالكمبيوتر.
فعوضا عن كتابة
Database:=\\Win-pc\mat\SE.FDB
تستطيع كتابة:
Database:=192.168.0.1:C:\mat\SE.FDB
حيث أن 192.168.0.1 هو رقم الآبي الخاص بالسيرفير.
بالتوفيق.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
المشاركات : 103
المواضيع 58
:
: 0
الإنتساب : Apr 2011
السلام عليكم
اخي لم تفلح
كتابة:
Database:=192.168.0.1:C:\mat\SE.FDB
و لا
Database:=192.168.0.1:\mat\SE.FDB
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
27-09-2016, 09:58 PM
(آخر تعديل لهذه المشاركة: 27-09-2016, 10:00 PM بواسطة أبو معاذ.)
السلام عليكم ورحمة الله وبركاته ،
أخي الحبيب جرب هذا الكود:
كود :
ZConnection1.Protocol=firebird_2_5
ZConnection1.HostName=localhost
ZConnection1.User=SYSDBA
ZConnection1.Password=masterkey
ZConnection1.Database=C:\DataBase\MyBase.fdb
كود :
إذا كنت تتحد باللغة الفرنسية ، هذا الدرس ستستفيد منه إن شاء الله.
http://serge-girard.developpez.com/tutor...p/ZeosDBO/
لا تنس في الخاصية HostName
ضع رقم الأيبي الخاص بالسرفير.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
المشاركات : 103
المواضيع 58
:
: 0
الإنتساب : Apr 2011
السلام عليكم
لقد قمت بتغيير
localhost الى 192.168.100.1
لكن لم تنجح
المشاركات : 103
المواضيع 58
:
: 0
الإنتساب : Apr 2011
اظن ان الحل هو
ZConnection1.Database=\\Win-pc\D:\mat\SE.FDB
لكن المشكل اني استعمل ExtractFileDir(Paramstr(0) لمعرفة مسار مجلد البرنامج
الدي يكون هكدا \\Win-pc\mat\
و انا اريده هكدا \\Win-pc\D:\mat\
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
السلام عليكم
هذا خطا
كود :
LibraryLocation:=\\Win-pc\mat\fbclient.dll
المكتبة + البرنامج نكون مثبتة في كل جهاز Client
من غير المنطقي استخدام Paramstr(0) لتحديد مسار قاعدة البيانات
اكتب المسار مباشرة/احصل عليه من ملف ini أو اطلبه من المسخدم
لست بحاحة لمشاركة مجلد قاعة البيانات في الserver
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
المشاركات : 103
المواضيع 58
:
: 0
الإنتساب : Apr 2011
(28-09-2016, 05:58 AM)B.M.AbdelAziZ كتب :
من غير المنطقي استخدام Paramstr(0) لتحديد مسار قاعدة البيانات
اكتب المسار مباشرة/احصل عليه من ملف ini أو اطلبه من المسخدم
لست بحاحة لمشاركة مجلد قاعة البيانات في الserver
اريد تحديد المسار اليا اي ان البرنامج هو من يحدد مسار القاعدة
كيف للعميل الوصول لقاعدة البيانات ادا لم يتم مشاركتها
انا استعمل مكونات zeoslib
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
لا يمكن تحديد المسار أليا، بل يجب كتابته على الاقل مرة في مكان ما
مثال: انت تستخدم القرص D
تخيل زبون عنده قرص C فقط
إقتباس :كيف للعميل الوصول لقاعدة البيانات ادا لم يتم مشاركتها
الاتصال بpcp/ip محرك firebird بالخادم يقوم بكل شيئ
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ