delphi4arab منتديات دلفي للعرب
كيفية برمجة برنامج يعمل على شبكة محلية ؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيفية برمجة برنامج يعمل على شبكة محلية ؟ (/showthread.php?tid=11307)

الصفحات: 1 2 3


كيفية برمجة برنامج يعمل على شبكة محلية ؟ - bouh25 - 25-03-2021

[size=small]السلام عليكم و رحمة الله تعالى و بركاته[/size]
[size=small]ما هي طريقة تصميم برنامج بالدلفي يعمل على شبكة محلية من الالف الى الياء و اذا امكن في ملف pdf و شكراً[/size]


RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - Thunder - 26-03-2021

السلام عليكم
اخي انت اعمل على تصميم البرنامج ليعمل على جهاز واحد من دون شبكة وعندما تصل إلى هدفك عملية الشبكة سهلة وهي غير مرتبطه بشكل مباشر بالدلفي بل هي مرتبطه بمحرك قواعد البيانات حيث انها تختلف من محرك إلى آخر.


RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - محمد الدرة - 26-03-2021

مثل ماقال الاخ Thunder اعمل برنامجك كانه لجهاز واحد فقط ولاتهتم بموضوع الشبكة لان محركات قواعد البيانات هي التي توفر هذه الخدمة
لن تغير سطر واحد مما كنت تضيفه في برنامج لجهاز واحد فقط الاختلاف في اعدادت السرفر وامور متعلقة بمحركات قواعد البيانات
لكن يجب اختيار محرك بيانات يدعم الشبكة مثل sql server-mysql-oracle الخ


RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - bouh25 - 27-03-2021

لكم جزيل الشكر لو تفضلتم بالخطوات اللازم تغييرها في البرنامج ليعمل على الشبكة


RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - larbiparadox - 27-03-2021

(27-03-2021, 06:53 AM)bouh25 كتب : لكم جزيل الشكر لو تفضلتم بالخطوات اللازم تغييرها في البرنامج ليعمل على الشبكة

اذا كنت تستعمل نسخة الدلفي الجديدة ، فأفضل مكون هو FireDac فهو يدعم الاتصال بمعظم قواعد البيانات

[صورة: 382281687.png]

رقم 1 هنا تجد مكون الاتصال مثال FDConnection1 لاتصال بقاعدة البيانات

رقم 2 لما نضغط مرتين على المكون FDConnection1 الموضوع في Form تظهر النافذة و نحدد نوع قاعدة البيانات مثال FB هي FireBird

رقم 3 وضع الاعدادات الخاصة بقاعدة البيانات مسارة قاعدة البيانات و اسم للمستعمل و كلمة المرور

رقم 4 بعد ربط الجداول مع FDConnection1 ما عليك سوى العمل كالمعتاد ، كأنك تبرمج على قاعدة بيانات محلية

إذا كنت تستعمل نسخ الدلفي القديمة ، يمكنك إستعمال Ado و ربطه مع Sql server ، أو ado و ربطه مع وسيط الاتصال odbc

إذا اردت الربط مع firebird عن طريق مكونات inretBase

للمعلومات أكثر تابع دروس الاستاذ أسامة غزال

كود :
https://www.youtube.com/watch?v=emJkw7Z6lHU&list=PL1c7L5EsigqLUDBGdq2tS02L4BPz_VfDJ&index=33



RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - takaya5 - 27-03-2021

السلام عليكم
لو تفضلتم وبشرح طريقة عمل برنامج متعدد المستعملين باستعمال AbsoluteDataBase


RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - larbiparadox - 27-03-2021

(27-03-2021, 07:58 PM)takaya5 كتب : السلام عليكم
لو تفضلتم وبشرح طريقة عمل برنامج متعدد المستعملين باستعمال AbsoluteDataBase

وعليك السلام

البرنامج يبقى كما هو  اي تبرمج برنامج يعمل حاسوب واحد ، سوى تضعه في مجلد مشترك على الشبكة ليفتحه الجميع يتشاركون في قاعدة بيانات واحدة ، لكن قاعدة البيانات لسيت محمية


RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - Mr.DOS - 27-03-2021

سلام عليكم
انصحك بـ MSSQL


RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - أبو معاذ - 28-03-2021

(27-03-2021, 10:29 PM)Mr.DOS كتب : سلام عليكم
انصحك بـ MSSQL

جميل ،
هل هناك فرق بين MSSQL و ال Firebird  ؟


RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - larbiparadox - 28-03-2021

(28-03-2021, 06:16 AM)أبو معاذ كتب :
(27-03-2021, 10:29 PM)Mr.DOS كتب : سلام عليكم
انصحك بـ MSSQL

جميل ،
هل هناك فرق بين MSSQL و ال Firebird  ؟

الفرق

الاولى مدفوعة و المجانية محدودة الحجم دعم مستمر حماية قوية ، الثانية مجانية قوية الحماية محدودة

بالاضافة الى امور اخرى