[دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : دلفي للعرب - القسم العام (https://delphi4arab.net/forum/forumdisplay.php?fid=10) +--- الموضوع : [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . (/showthread.php?tid=3156) الصفحات:
1
2
|
[دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - أبو معاذ - 06-06-2011 السلام عليكم ورحمة الله وبركاته ، في الحقيقة هذا الموضوع هو دعوة للنقاش حول مكونات الاتصال بقواعد البيانات. فالذي يتعامل مع هذه الأخيرة يجد نفسه حائرا حول كيفية اختيار مكونات و طريقة الاتصال بقواعد البيانات ، و فيما إذا حدث و أن غير نوع قاعدة البيانات هل سيضطر لتغيير مكونات الاتصال بالقاعدة الجديدة. فمثلا أتعامل حاليا بقاعدة البيانات Interbase ، و أستعمل المكونات IBX الموجودة ضمن دلفي ، لكن هل إذا كنت أود استعمال قاعدة بيانات أخرى مثل SQl Server ، هل سأضطر لإعادة برمجة تطبيقي وتعويض مكونات IBX بمكونات أخرى ، (و تخيل مشروع يحوي أكثر من 100 فورم) ؟ في بعض الأحيان أرى أن استعمال هذه المكونات إنما هو حلقة مغلقة (Ciruit fermée) (Closed circuit)، وبالتالي أحبذ استعمال ال ADO كبديل رائع لطرق الاتصال بقواعد البيانات. هذه دعوة للنقاش لجميع الإخوة الذين جربوا التعامل مع قواعد البيانات. شكرا للجميع. [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - لؤي - 06-06-2011 موضوع جميل في الحقيقة إستعملت مؤخرا Ado للإتصال بقاعدة بيانات أوراكل فلاحظت أنها تأخذ وقت طويل أثناء التنفيذ (إجراءات الإتصال بالقاعدة) فهل هذا راجع إلى المكون أم إلى الطريقة المستعملة فمن له تجربة يثرينا بها [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - محمد عبد العزيز - 06-06-2011 وعليكم السلام ورحمة الله ببرامج/تطبيقات قواعد البيانات دائما حاول فصل طرق الاتصال عن التعامل مع قواعد البيانات عن الواجهة بحيث تكون هناك دوال واجراءات بوحدات خاصة بكل شيئ ان لم تستطع ذلك يمكن استخدام طرق اتصال/مكونات تدعم أكثر من قاعدة بيانات مثل dbExpress أو UniDAC/AnyDAC بالنسبة لADO لا تعليق (لا اعتمد على تقنيات مايكروزفت) غير ذلك اعادة الكتابة من الصفر احسن من التعديل [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - mobile - 01-11-2011 السلام عليكم ورحمة الله موضوع روعة انا في هذه الايام بدات أتعلم قواعد البيات غير absolute database paradox ووجدت عقبات لكن في مثل هذا المنتدى تصبح العقبات هباء منثورا فلقد جربت تجارب الاخوة ووجدت ان dbexpress محل ثقة واعتماد وجربت unidac رغم اني لم افهمها جيدا الا انها تبدو رائعة مثل dbexpress و AnyDac لا اعرفها في الحقيقة مزال في نفسي امنية هي تعلم كيفية الربط السهل وتفادي مشكل الدرايف لقواعد بيانات Pervasive تبدو لي قوية الا انني لا اجد لها في المنتديات صوة ولا تلميح الى بعض القليل لا ادري لما .لها محرك خاص بها لكن في الكثير من المشاكل في التثبيت ولا ادري ماهي الملفات التي تتبع البرنامج عندما يخادر كمبيوتر الولادة والنشاة [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - Lam.Abdeldjalil - 01-11-2011 السلام عليكم ورحمة الله إضافة لما ذكره الأستاذ عبد العزيز إقتباس : وبالتالي أحبذ استعمال ال ADO كبديل رائع لطرق الاتصال بقواعد البيانات.في رأيي أنه من الأفضل الإبتعاد عن ADO وعن أي حل (ضخم) متعلق بمنصة واحدة ( إذا كان في خارطة طريقك تعدد المنصات ) فيما يخص IBX خاصة بـ Interbase و الإصدارات القديمة لفايربيرد (لا أدري مدى توافق الجديدة) وبالتالي ستغير المكون إذا أردت العمل بـ MS SQl Server ملاحظة : SQl Server في الإصدار القادم لن يكون هناك مزود OLEDB بالتالي سيكون ODBC فقط كود : http://blogs.technet.com/b/dataplatforminsider/archive/2011/08/29/microsoft-aligning-with-odbc.aspx @ mobile : Pervasive SQL ليست مجانية و لا أظن أنها مستعملة بكثرة مقارنة بالفايربيرد من إحصائيات SO كود : http://stackoverflow.com/questions/tagged/pervasive-sql [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - mobile - 02-11-2011 شكرا لك Lam.Abdeldjalil Pervasivesql قمت بتثبيت النسخة 10 منه ووجدته عادي بل يبدولي احسن من الانتربيز حسب معلوماتي المحدودة ولست اهل للموازنة بينهما ثم من الامور التي جذبتني اليه ان البرنامج المشهور ebp gestion commerce قلعدة بياناته به اما تعلمه فليس بالضرورة ولست مضطرا اليه يكفي امثالي ان يكونو مقلدين في البداية ثم يجتهدو كما اجتهد الاخوة من قبلهم شكرا لك [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - kachwahed - 03-11-2011 إقتباس :البرنامج المشهور ebp gestion commerce قلعدة بياناته بهمعظم البرامج الشهيرة تستخدم محرك بيانات خاص بها، نسيت حال ebp يمكنك صناعة محرك بيانات خاص بك الأمر ليس صعبا كان بحوزتي مثال صغير (فرنسي ربما من delphifr) يستخدم جدول أشخاص وTDBNavigator يحوم حولهم، لست أجده... المثال ينشئ جدول في نمط TDataSet ديناميكيا على الهواء الطلق ثم يقوم بحفظ/واسترجاع البيانات في/من ملف مرتب. [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - mobile - 04-11-2011 السلام عليكم ليس لي ادنى فكرة عن كيفية بناء محرك بيانات لكن هذا دافع نك لان ابحث ولو لمحة عن الكيفية ما كنت اعتقده ان كل برامج البيانات تيستعمل احد المحركات المشهورة فقط شكرا لك [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - densaid - 18-12-2011 السلام عليكم و رحمة الله و بركاته الحقيقة موضوع خصب و جيد جدا بالنسبة لي حاولت الر جوع لدلفي من جديد بعد ان وصفوا الاصدار الجديد بالوحش كانت لي محاولة تجربة بسيطة مع قواعد البيانات mysql النسخة 5.5.19 لكن للاسف كل المحاولات باءت بالفشل و بعد زيارتي لموقع الشركة تبين ان آخر نسخة يمكن الاتصال بها هي 5.1.* [دعوة للنقاش] مشاكل مكونات الاتصال بقواعد البيانات . - alkofily - 14-01-2012 السلام عليكم ورحمة الله وبركاته أفضل طريقة للتعامل مع قواعد البيانات هي استخدام ال ODBC وأفضل طريقة لإنشاء التقارير هي استخدام ال WebControl عن طريق الـ HTML |