الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهو الفرق بين Odbc و بين Ole Db ?

بدأه MS_SQL في 1 مارس 2008 · 6 رد · 5,635 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اخواني ان أعرف الفرق بين OLE DB وبين ODBC ؟ وما معنى محرك قاعدة بيانات ؟

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#2

السؤال مش مفهوم ولا مش في موضعة ؟

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#3

ده موضوع كبير بس انا هلخصهولك في كام سطر

OLE DB : دي كلاس بتقدر تعمل كونكت مع قاعدة البيانات باستخدام Connection String وطبعا الكونكشن ده بيكون فيه اسم السيرفر ولاقاعدة والباسورد الخ يعني ...

ODBC : بتستخدم نفس السابق بالظبط مع اختلاف طريقة التعامل حيث هنا بتكون مرنه لانك في لغة البرمجة بتحدد ل cn ايه ODBC الا هتتعامل معاها وده من خلال الويندوز نفسه وبكده تقدر تغير قاعدة الباينات ونوعه وانتا من بره البرنامج يعين فرضنا مثلا انك عندك برنامج والبرنامج ده بيستخدم قاعدة بيانات access طبعا لو استخدمت الطريقة الاولي يبقا انتا هتكون مقيد بالكونكشن استرينج لان الكونكشن استرينج لقاعدة البيانات اكسيس غير باقي القواعد وكل قاعدة ليها كونكشن استرينج خاص بيها طيب فرضنا انك عاوز تغير قاعدة البيانات الحالية الي قاعدة بيانات sql في الحالة الاولي ما قدمكش غير انك تغير البرنامج معاه وتجيب برنامج تاني متبرمج علي اتصال السيكوال سيرفر ده في حالة استخدامك للطريقة الاولي .

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

طبعا الاسرع هو ODBC لانها مستخدمة كسيرفيس ضمن خدمات الويندوز يعني شغالة 24 ساعة اما OLEDB فا ما بتشتغلش الا لما انتا تنادي عليها في كود الاتصال وطبعا الاسرع هو الا شغال علي طول مش الا لسه هتشغله .... طبعا بالاضافة الي الميزة السابق زكرها وهو المرونة في التعامل مع التطبيقات الاخري ومش كده وبس لاق دا ممكن اكتر من برنامج يتعامل مع ODBC دي وده طبعا سريع جدا ...

اتمنا اكون وضحت

والله الموفق والمستعان

#4

زادك الله علما ونفعك به فى الدنيا والاخره

#5

اولا اشكرك اخي على هذه المعلومات و جزاك الله خيراً

ثانيا : كيف أقدر أعمل اتصال بال ODBC بالكود ؟

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#6

المرفق يشرح لك عمليات الاتصال بقواعد البيانات بكل الطرق :

ODBC.rar

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#7

بداية ..اود ان اشكرك الجميع وخاصة الاخ max على التوضيح

ثانيا.. شرح جميل واخيرا وجدت بعد اسبوع من البحث عن من يجيبني ..عل استفساراتي

يبدون ان العرب اعتادوا عل الحفظ !!!

كل ما اجده هو التالي

ضع هذا الكود قبل ال Public Class

Imports System.Data

Imports System.Data.OleDb

وبعد الـ Public Classـ ضع الكود التالي

Dim s1 As New OleDbConnection+ الباث قاعدة البيانات لديك

وترى السواد الاعضم من الاسئله تدور في راسي من نوع لماذا وكيف وما الفائدة منها وما وظيفتها؟؟؟؟؟

مثلا الـ OleDb كثيرا ما تتكرر في المواضيع الخاصة بقواعد البيانات

: دي كلاس بتقدر تعمل كونكت مع قاعدة البيانات باستخدام Connection String وطبعا الكونكشن ده بيكون فيه اسم السيرفر ولاقاعدة والباسورد الخ يعني ...<<<< مقتبس من max bayne

واخيرا ظهر من العالم العربي من يفهم ولا يحفظ

ولكني ارغب في الستزاده فمن لديه كتاب الكتروني او رابط يساعدني ارجو منه افادتي

كما تعلمون ان البرمجة بوجه عام ولغات البرمجه بوجه خاص كل . وكل / وكل " " و & تخبر الحاسب بشيء معين وليتم تنفيذ برنامجي بشكل جيد علي ان اخبر الجهاز بما اريده ان يفعله بلغته ولافعل ذلك

علي ان اتعلم لغته بصوره صحيحه كما لو انني اود التحدث مع شخص انجليزي علي ان اتعلم الانجليزيه بصوره صحيحة وسليمه

تحياتي ودعواتي للجميع

دمتم في حفظ الرحمن

مواضيع مشابهة