شرح بالصور لكيفية ربط برنامجك على فيجوال بيسك مع قاعدة بيانات MySQL الموجدوه على موقعك
صفحة 1 من اصل 1 • شاطر
شرح بالصور لكيفية ربط برنامجك على فيجوال بيسك مع قاعدة بيانات MySQL الموجدوه على موقعك
بسم الله الرحمن الرحيم
أهلا وسهلا أخوانى الكرام .....بعد أن قدم لنا الاخ م /المبرمج الطموح مقاله الرائع عن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] أنقل لكم درس جميل قرأته فى منتدى الفجوال بيسك و أحببت أن يستفيد منه الجميل ....تيح لك هذا الدرس ربط برنامجك على فيجوال بيسك مع قاعدة بيانات من نوع MySQL الموجدوه على موقعك.. وسوف نتعلم هنا كيفية انشاء قاعدة بيانات في موقعك وكيفية ربطها مع برنامجك.... وذلك خطوه خطره .. ان شاء الله
......................
أولاً : قم بالذهاب إلى الـ cpanel الخاصه بك عن طريق العنوان التالي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] قم بإختيار من لوحة الـ cpanel الأمر MySQL Databases كما هو موضح
بالصور
سوف تظهر لك صفحة جديده ،، قم بإتباع الشرح إلي بالصوره التالي
في الخانه رقم (1) : قم بإدخال سم قاعد البيانات المراد انشائها من ثم قم بالضغط على الخانة رقم (2) ، وبعد هيك سوف تتحول إلى صفحة أخرى تعلمك بنجاح عملية الإصافة ،، قم بالضغط على مفتاح back
للرجوع إلى الصفحة السابقة ومن ثم اذهب على الخانة رقم (3) و (4) لتضع اسم المستخدم وكلمة السر للقاعدة البيانات... ومن ثم اضغط على الخانة رقم (5) ، ، وبعد هيك سوف تتحول إلى صفحة أخرى تعلمك بنجاح عملية الإصافة ،، قم بالضغط على مفتاح back للرجوع إلى الصفحة السابقة
الآن سوف نفوم بربط اسم قاعدة البيانات التي أنشاءتها بإسم المستخدم اللذي انشأته ، قم بالذهاب إلى الخانه رقم (6) واختر اسم المستخدم الجديد ومن ثم اختر اسم القاعدة البيانات من الخانة رقم (7)واختار كامل الصلاحيات كما هو موضح بالخانه رقم ( وفي النهاية قم بالضغط على الخانة رقم (9)وبهذا نكون قد انتهينا من انشاء قاعدة البيانات وسوف ننتقل إلى عملية انشاء الجداول
-----------------------------------------
الآن سوف نذهب إلى قاعدة البيانات من أجل انشاء الجداول فقط قم بالذهاب إلى آخر الصفحة المشروحه سوف تجد أمر phpMyAdmin قم بالضغط عليه ،،
بعد ذلك سوف تجد اسم قاعدة البيانات التي أنشأتها انت ضمن قائمة مجودة على يسار الصفحة،،،قم بالضغط عليها....
-------------------------------------------
الآن لنفرض أنك تريد انشاء جدول اسمه TLE ويتكون هذا الجدول من عدد 2 خانات name , TL الآن قم بكتابة اسم الجدول في الخانه رقم واحد (الموضحه بالصوره) وفي الخانة رقم 2 قم بكتابة عدد الخانة التي تريد انشاء بالجدول وهي 2 على سبيل المثال كما شرحتلك مسبقاً
-------------------------------------------
الآن شرح الخطوه الأخير في انشاء قاعدة البيانات على موقعك
الخانه رقم (1) اسم الخانات قاعدة البيانات
الخانه رقم (2) نوع البيانت التي تريد التعامل معها هل هي نص أو رقم أو ... (مثل الأكسس يعني) وسوف أشرح لك جميع هذه الأنواع لحقاً ولكن مبدأياً ،، لقد وضعت لك اختيار النص والرقم كمثال
الآن الخانة رقم (3) تحدد فيها عدد الأحرف التي يستطيع المستخدم ادخالها داخل السجل المحدد (ملاحظة لا تدخل رقم عشوائي بهذه الخانه لأنها ت}ثر على حجم القاعدة بشكل عام)
في الخنانة رقم 5 قم بإختيارها مثل ما هو معروض بالصور لكي تتستطيع دعم اللغة العربية في برنامجك .
وفي الخانه رقم 6 قم بااختيار null و not null كما ترغب يعني هل يمكن أن يكون السجل فارغ أو لا وعموما قم بالضغط على الخانة رقم 6
هايدا صورة البرنامج في الخانه رقم (1) قم بكتابة اسم السيرفر الخاص بك وهو يكون بعدة احتملات ،،وذلك على حسب الشركة المستضيفه الإحتمال الأول "yoursit.com"
الإحتمال الثاني "remote-mysql3.yoursit.com"أو يمكنك تبديل اسم yoursit بإسم الشركة المستضيفة الأساسية
في الخانه رقم (2) قم بإدخال اسم قاعدة البيانات التي سبق وقد انشائتها
في الخانه رقم (3) قم بإدخال اسم المستخدم لقاعدة البيانات التي سبق وقد انشائتها
في الخانه رقم (4) قم بإدخال كلمة السر لإسمالمستخدم لقاعدة البيانات التي سبق وقد انشائتها
قم بالضغط الخانه رقم (5) ،، اذا ظهر لك مسج Connected ،، يعني كل شغلك تمام
في الخانه رقم 7 قم بإضافة أي جمله استعلامية لإي جدول من الجدوال
التي قمت بإشائها ومن ثم اضغط على الخانه رقم 8 لتظهر لك في الجدول في الأسفل (خانه رقم 9)
اذا لم تستطع كتابة جملة استعلامية قم ذكر لي اسم احد الجدوال التي ان شأتها أنت .. وجميع الحقول التي بداخلها ، لكي أرسل لك المثال عنها
-----------------------------------------
وللعلم فقط هذا هو كود الإتصال بالقاعدة من خلال برنامجك
ملاحظة هامة ::
إذا واجهتك مشكلة بالإتصال بالسيرفر فقط يرجى مراعاة الأمور التالية:
أولاً قم بالذهاب إلى الـ cpanel الخاصه بك قم بإختيار من لوحة الـ cpanel الأمر MySQL Databases وتأكد من علامة الـ % ، كما هو موضح بالصوره
فإذا لم يكن موجوده قم بكتابتها في الحقل المعروض يالصوره ومن ثم اضغط على Add Host
مع العلم إن بعض مواقع الإستضافة تقوم بقفل البورت لأنها تخترق من خلاله
أهلا وسهلا أخوانى الكرام .....بعد أن قدم لنا الاخ م /المبرمج الطموح مقاله الرائع عن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] أنقل لكم درس جميل قرأته فى منتدى الفجوال بيسك و أحببت أن يستفيد منه الجميل ....تيح لك هذا الدرس ربط برنامجك على فيجوال بيسك مع قاعدة بيانات من نوع MySQL الموجدوه على موقعك.. وسوف نتعلم هنا كيفية انشاء قاعدة بيانات في موقعك وكيفية ربطها مع برنامجك.... وذلك خطوه خطره .. ان شاء الله
......................
أولاً : قم بالذهاب إلى الـ cpanel الخاصه بك عن طريق العنوان التالي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] قم بإختيار من لوحة الـ cpanel الأمر MySQL Databases كما هو موضح
بالصور
سوف تظهر لك صفحة جديده ،، قم بإتباع الشرح إلي بالصوره التالي
في الخانه رقم (1) : قم بإدخال سم قاعد البيانات المراد انشائها من ثم قم بالضغط على الخانة رقم (2) ، وبعد هيك سوف تتحول إلى صفحة أخرى تعلمك بنجاح عملية الإصافة ،، قم بالضغط على مفتاح back
للرجوع إلى الصفحة السابقة ومن ثم اذهب على الخانة رقم (3) و (4) لتضع اسم المستخدم وكلمة السر للقاعدة البيانات... ومن ثم اضغط على الخانة رقم (5) ، ، وبعد هيك سوف تتحول إلى صفحة أخرى تعلمك بنجاح عملية الإصافة ،، قم بالضغط على مفتاح back للرجوع إلى الصفحة السابقة
الآن سوف نفوم بربط اسم قاعدة البيانات التي أنشاءتها بإسم المستخدم اللذي انشأته ، قم بالذهاب إلى الخانه رقم (6) واختر اسم المستخدم الجديد ومن ثم اختر اسم القاعدة البيانات من الخانة رقم (7)واختار كامل الصلاحيات كما هو موضح بالخانه رقم ( وفي النهاية قم بالضغط على الخانة رقم (9)وبهذا نكون قد انتهينا من انشاء قاعدة البيانات وسوف ننتقل إلى عملية انشاء الجداول
-----------------------------------------
الآن سوف نذهب إلى قاعدة البيانات من أجل انشاء الجداول فقط قم بالذهاب إلى آخر الصفحة المشروحه سوف تجد أمر phpMyAdmin قم بالضغط عليه ،،
بعد ذلك سوف تجد اسم قاعدة البيانات التي أنشأتها انت ضمن قائمة مجودة على يسار الصفحة،،،قم بالضغط عليها....
-------------------------------------------
الآن لنفرض أنك تريد انشاء جدول اسمه TLE ويتكون هذا الجدول من عدد 2 خانات name , TL الآن قم بكتابة اسم الجدول في الخانه رقم واحد (الموضحه بالصوره) وفي الخانة رقم 2 قم بكتابة عدد الخانة التي تريد انشاء بالجدول وهي 2 على سبيل المثال كما شرحتلك مسبقاً
-------------------------------------------
الآن شرح الخطوه الأخير في انشاء قاعدة البيانات على موقعك
الخانه رقم (1) اسم الخانات قاعدة البيانات
الخانه رقم (2) نوع البيانت التي تريد التعامل معها هل هي نص أو رقم أو ... (مثل الأكسس يعني) وسوف أشرح لك جميع هذه الأنواع لحقاً ولكن مبدأياً ،، لقد وضعت لك اختيار النص والرقم كمثال
الآن الخانة رقم (3) تحدد فيها عدد الأحرف التي يستطيع المستخدم ادخالها داخل السجل المحدد (ملاحظة لا تدخل رقم عشوائي بهذه الخانه لأنها ت}ثر على حجم القاعدة بشكل عام)
في الخنانة رقم 5 قم بإختيارها مثل ما هو معروض بالصور لكي تتستطيع دعم اللغة العربية في برنامجك .
وفي الخانه رقم 6 قم بااختيار null و not null كما ترغب يعني هل يمكن أن يكون السجل فارغ أو لا وعموما قم بالضغط على الخانة رقم 6
وبهذا تكون قد انتهيت من عملية اضافة جدول جديد داخل قاعدة ابيانات التي أنشأته ......الآن سوف نقوم بعملية الربط برنامجك بقاعدة البيانات MySQl التي أنشأتها ،،، أولاً يجب أن تحمل حزمة الـ mysql-connector-odbc ليكون الوسيط بين برنامجك وقاعدة البيانات رابط التحميل حجم الحزمة 2.14 Mb فقط --------------------------------------
الآن سوف نقوم بتطبيق عملي على ربط البرنامج بقاعدة البيات
الآن سوف نقوم بتطبيق عملي على ربط البرنامج بقاعدة البيات
هايدا صورة البرنامج في الخانه رقم (1) قم بكتابة اسم السيرفر الخاص بك وهو يكون بعدة احتملات ،،وذلك على حسب الشركة المستضيفه الإحتمال الأول "yoursit.com"
الإحتمال الثاني "remote-mysql3.yoursit.com"أو يمكنك تبديل اسم yoursit بإسم الشركة المستضيفة الأساسية
في الخانه رقم (2) قم بإدخال اسم قاعدة البيانات التي سبق وقد انشائتها
في الخانه رقم (3) قم بإدخال اسم المستخدم لقاعدة البيانات التي سبق وقد انشائتها
في الخانه رقم (4) قم بإدخال كلمة السر لإسمالمستخدم لقاعدة البيانات التي سبق وقد انشائتها
قم بالضغط الخانه رقم (5) ،، اذا ظهر لك مسج Connected ،، يعني كل شغلك تمام
في الخانه رقم 7 قم بإضافة أي جمله استعلامية لإي جدول من الجدوال
التي قمت بإشائها ومن ثم اضغط على الخانه رقم 8 لتظهر لك في الجدول في الأسفل (خانه رقم 9)
اذا لم تستطع كتابة جملة استعلامية قم ذكر لي اسم احد الجدوال التي ان شأتها أنت .. وجميع الحقول التي بداخلها ، لكي أرسل لك المثال عنها
-----------------------------------------
وللعلم فقط هذا هو كود الإتصال بالقاعدة من خلال برنامجك
- الكود:
Option Explicit
Dim Cn As ADODB.Connection
Dim Rs As ADODB.Recordset
Private Sub cmdConnect_Click()
Set Cn = New ADODB.Connection
Cn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=" & txtHost.Text & ";" _
& "DATABASE=" & txtDB.Text & ";" _
& "UID=" & txtUser.Text & ";" _
& "PWD=" & txtPass.Text & ";" _
& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384
Cn.CursorLocation = adUseClient
Cn.Open
MsgBox "Connected"
End Sub
ملاحظة هامة ::
إذا واجهتك مشكلة بالإتصال بالسيرفر فقط يرجى مراعاة الأمور التالية:
أولاً قم بالذهاب إلى الـ cpanel الخاصه بك قم بإختيار من لوحة الـ cpanel الأمر MySQL Databases وتأكد من علامة الـ % ، كما هو موضح بالصوره
فإذا لم يكن موجوده قم بكتابتها في الحقل المعروض يالصوره ومن ثم اضغط على Add Host
مع العلم إن بعض مواقع الإستضافة تقوم بقفل البورت لأنها تخترق من خلاله
أبوسجود- ......
- تاريخ التسجيل : 18/02/2011
المساهمات : 101
النقاط : 187
التقيم : 8
الجنس :
رد: شرح بالصور لكيفية ربط برنامجك على فيجوال بيسك مع قاعدة بيانات MySQL الموجدوه على موقعك
تحياتى لك يا استاذ
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
NEXT- الادارة
- تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة :
الجنس :
| |
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 8:56 pm من طرف moslema_r
» شركة مكافحة حشرات في راس الخيمة
أمس في 8:34 pm من طرف moslema_r
» تطبيقIncogniton لإدارة ملفات تعريف متعددة للمتصفح
الأربعاء أبريل 24, 2024 3:51 pm من طرف زاكااا
» افضل شركة مكافحة النمل الابيض بالرياض
الإثنين أبريل 22, 2024 9:41 pm من طرف moslema_r
» Exemplary Сasual Dating - Verified Women
الخميس أبريل 18, 2024 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
الخميس أبريل 18, 2024 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
الخميس أبريل 18, 2024 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy
» ساعدوني وفهموني help me
الجمعة مارس 29, 2024 8:37 am من طرف linesoft