- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
نعم اخي امين هذا ماقمت به في المرة الاولى و اثتها من clientdataset و لكن قلت بما اني اريد ان ان استخدم الطبقتين في خدمت الوب اردت انه عند انشاء client service web يكون عام ليس خاص بالدلفي . و اعتقد ان TLIST اعم وهذه الفكرة طبعا للنقاش . بارك الله فيك على المتا…
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
الطبقة الاخيرة : طبقة العرض في هذه الطبقة نقوم بانشاء تطبيق win32 ثم بعد ان نتحصل على نتيجة جيدة نضيف تطبيق ويب بالدلفي و الدوت نت و الجافا ان شاء الله . كما اننا قمنا الى بعملية واحدة هي عرض البيانت الموجودة في الجدول perso فقط و سنضيف بحول الله كل العمليا ت …
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
اهلا اخي امين بارك الله فيك لم يبقى الى علي و طلال ليكتمل الفريق . المشكلة هى : 1-اني اريد ربط مكونات DB اي dbgrid ...dbedit... الخ بالابجكت مثل ما يمكن عمله بالدوت نت . وجدت فكرة لكن اريد ان ان اتأكد من انه لا توجد طرق احسن . procedure TForm1.Button1Click(Sen…
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
تطبيق خدمت الواب وهو عبارة عن همزة وصل بين طبقة العرض و طبقة DAL . حيث نجد فيه كل الوضائف التي استعملناها في في طبقة DAL. اذن سنكتب الكود الان نفتح الوحدة ServiceWebIntf و نضيف السطر function FetchAll(): TPersoCollection; stdcall; unit ServiceWebIntf; interfac…
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
3- التطبيق DAl و هو الذي يمثل الطبقة الثانية اي كل ما يتعلق بالعمليات على القاعدة من اضافة و تغيير و حذف ...الخ 1-نضيف المكتبتين الخاصة بالمشروع الاول و الثاني Interfaces.dll Common.dll 2- نكتب السورس في الكلاس UpersoDAL unit UpersoDAL; interface uses ADODB, D…
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
التطبيق الثاني Interfaces.dproj و الذي يحتوي على وحدة UpersoManager.pas و الكلاس IpersoManager لعمل GID اتوماتكيا في الدلفي نقوم بالضغط على ctrl + Maj + G اذا هي عبارة عن انترفاس بها وظيفة شرطا تسمح يمنادات و الحصول على سلسلة التسجيلات الان نقوم باضافة مكتبه ا…
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
و الان سنقوم بانشاء الكلاس UPersoCollection.pas و التي سترث من الكلاس TLIS unit UPersoCollection; interface uses Classes; type TpersoCollection <TPerso> = class (TList) private { Déclarations privées } public constructor Create; end; implementation constructor…
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
كتابة الكود 1- التطبق الاول Common نجد فيه كل ما هو مشترك في الطبقات . نضيف الى هذا المشروع الوحدة Uperso و التي تحتوي على الصنف او الكلاس Tperso و ايض الحقول التي نريد عرضها في كل مرة نردي عرض الفرد perso من القاعدة . unit Uperso; interface type Tperso = clas…
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
لم يبقى الا اضافة خدمت الويب و تطبيق الواجهة . الهدف من خدمت الويب هي : امكانية التخاطب بين الطبقات حتى ولو كانت لغة برمجة طبقت العرض ليست دلفي . في البداية نكون تطبيق الدلفي win32 و بعدها سنضيف تطبيق اخر ويب حيث لا يوجد فرق بينهما الهذف هو استعلال خدمت الويب …
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
نظيف تطبيقين جديدين بعد ذلك الاول باسم Interfaces و الاخر باسم Dal
- التطبيقات متعددة الطبقات N-tier طريقة Data Access --> Business --> PresentationI
افتح مشروع جديد به تطبيق جديد من نوع Package1.bpl غير الاسم الى Common.bpl ثم غير اسم المشروع Package1.dproj الى 3Tier.dproj
- مشروع C# - Vcl.net - Prism
اهلا اخي طلال بلال كيف الحال نعم سنتابع ان اراد الاخو ذلك لكن انا الان احضر في framework N-tier بالدلفي win32 ليصبح منصة جمبع مبرمجين الدلفي الدين يريدون ان يخرجوا من البرمجة الكلاسكية الى البرمجة الشيءة
- مشروع محاسبة مقسم هاتف دلفي
مشروع محاسبة مقسم هاتف دلفي لاجهزة الخارخية التخاطب مع المنفد COM
- Please dll from scracth
لا ارى هذا الشيء الذي تطلبه هو سهل و يكمنك عمله ببساطة تقسم مشروعة الى طبقات منفصلت المهمام و تحول كل طبقة الى مكتب اوdll او مكتبات مكونات dcp ثم يتم الحوار بين الطبقات ان كان الحوار بينهم هو توريد واصدرا اوامر في شكل FUNCTION او PROCEDURE فيكفي dll اما ان كان…
- مشكلة في الربط مع قاعدة البيانات
السلام عليكم اخي العزيز /index.php?showtopic=133768&pid=791491&mode=threaded&start=#entry791491 كل ما تريد معرفته عن طريق الربط تجده هنا لكن انصحك باستعمال دلفي 2007 لان طريقة الربط في الدفي 2006 ليس جيدة و المكونات ليست كاملة . اما النصيحة الاخري و هلى لماذا …
- دمج خليتين في GridViewRow وفق شرط معين
وعليكم السلام ورحمة الله كيفك اخي محمد انا لم اهفهم جيدا هل هذا ماتريد عمله
- مشروع C# - Vcl.net - Prism
مرحبا بك اخي عادل يآخي زيادة الخير خيرين فالمشروع مقام بثلاث لغات الاخوة المشارك امين و مسعود علي سي شارب علي وانا علي بريسم وانت وطلال عل win 32 لكن للاسف تركة طلال وحده مما جعله يتاخر علينا لكن مازام المشروع قام وسنري الان ان كنت صادقا في حماسك لاتمام
- [تنبيه - عدم تكرار المخالفة :]كيفية ربط قاعدة
السلام عليكم ارجوا كتابة الموضوع في الرابطة اعلاه لكي لا يحدث تكرار . شكرا
- شرح طرق التحليل للنطام المعلومات
اذن اوضح اكثر ونقوم بالتحليل مع ان شاء الله . اروجوا ان تكمل في كتابت الردود الخاصة بالمشروع الصيدليات في الرابطة اعلاه كي نكمل المشروع الى النهاية .
- تنصيب انتربيز 6.5 مع التطبيق في ملف تنصيب واحد
السلام عليكم اذن ننتضر منك درس كامل على طريقة تثبيت القاعدة و طريقة استعمالها في الدلفي ... الخ ارجوا ان لا تبخل على نفسك و لو بالقليل . شكرا