كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى

اذهب الى الأسفل

كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى Empty كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى

مُساهمة من طرف المبرمج الطموح في الخميس يناير 19, 2012 10:57 am

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



الاخوة الافاضل لكم منى مليون تحية ...و أنقل اليكم هذا الموضوع الرائع لكل الذين يردون تعلم كيفية الاتصال بقاعدة بيانات على الانترنت

ملحوظة هامة : يجب ان تكون على معرفة مسبقة عن برمجة قواعد البيانات بـ Ado

المرحلة الاولى : انشاء قاعدة بيانات MySQL على سيرفر مجانى كالاتى

1 - الدخول على الموقع من خلال الرابط الاتى [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]


كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 1


2 - ادخال بيانات الحساب كالاتى
كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 2


3 - ادخل على الميل هتلاقى رسالة تأكيد الاشتراك
كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 3


4 - بعد الدخول على الميل وتأكيد الاشتراك سيتم تحويلك الى صفحة نجاح التسجيل وبها بياناتك
كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 4


5 - الدخول على الحساب بكتابة اسم المستخدم وكلمة المرور للدخول على لوحة التحكم فى قاعدة بيانات MySQL والتى يطلق عليها (phpMyAdmin)
كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 5


6 - هنقوم بالضغط على Database لانشاء الجداول
كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 6
سوف نقوم بكتابة اسم الجدول وعدد الحقول كما بالصورة السابقة

7 - سوف تظهر لنا صفحة لكتابة اسماء الحقول وتحديد نوع البيانات :
كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 7


قم بالضغط على Save لانشاء الجدول او يمكنك استخدام لغة SQL فى انشاء الجداول مباشرا اذا كنت على علم بذلك انا اخترت الطريقة الاسهل لتلافى المشاكل

الصورة الاتية تؤكد انشاء الجدول بنجاح


كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 8

9 - سنقوم باضافة سجل وذلك من خلال عمل Insert كالاتى
كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 9

10 - من خلال Browse يمكننا رؤية السجل المضاف
كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى 10

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


المرحلة الثانية : ربط قاعدة البيانات بالفيجوال بيسك 6 من خلا مكتبة ADO
1 - يجب اولا تسطيب برنامج تعريف قاعدة بيانات MySQL من خلال برنامج mysql-connector-odbc-3.51.12-win32

2 - بعد تسطيب البرنامج السابق يمكننا التعامل مع قاعدة البيانات بكل سهولة وكل التغيير هيكون فى Connection String للكائن ADODB.Connection

كالاتى 



الكود:

[b]Public Cn As New ADODB.Connection[/b]

[b]Cn.Open "Driver={MySQL ODBC 3.51 Driver};Server=" & ServerName & ";Port=3306;Database=" & DataBaseName & ";User=" & UserName & "; Password=" & Password & ";Option=3;"[/b]







طبعا المتغيرات (اللون الاحمر) سوف تغيرها على حسب اسم السيرفر + اسم قاعدة البيانات اللى انشأتها + كلمة المرور الخاصة بك

طريقة اخرى للـ Connection String



الكود:
Dim vServer, vDatabase, vUser, vPassword As String
vServer = "db4free.org"
vDatabase = ""
vUser = ""
vPassword = ""

Cn.Open "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=" & vServer & ";" _
& "DATABASE=" & vDatabase & ";" _
& "UID=" & vUser & ";" _
& "PWD=" & vPassword & ";" _
& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384




vServer اسم السيرفر وبالطريقة اللمتبعة هيكون db4free.org
vDatabase اسم قاعدة البيانات
vUser اسم المستخدم
vPassword كلمة المرور الخاصة بك


وبعد ذلك يمكنك استخدام مكتبة Ado بدون اى اختلاف اطلاقا



تحميل البرنامج mysql-connector-odbc-3.51.12-win32
بالاضافة الى مثال تجريبى


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]


المثال متجرب وشغال 100%
المبرمج الطموح
المبرمج الطموح
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 192
النقاط : 345
التقيم : 13
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى Empty رد: كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى

مُساهمة من طرف المبرمج الطموح في الخميس يناير 19, 2012 11:06 am

المصدر :المدونة مدونتك بواسطة حسين مصطفى
المبرمج الطموح
المبرمج الطموح
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 192
النقاط : 345
التقيم : 13
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى Empty رد: كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى

مُساهمة من طرف م/موسي في الإثنين يناير 30, 2012 6:17 am

بارك الله فيك أخى
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 171
النقاط : 330
التقيم : 11
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى Empty رد: كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى

مُساهمة من طرف م/موسي في الثلاثاء أغسطس 28, 2012 8:10 am

تكملة للدرس .......العمل مع السيرفر الشخصي LocalHost

طبعاً هنا في السيرفر الشخصي ستكون البيانات هي كالتالي:
عنوان المستضيف = localhost
اسم المستخدم = root (حروف صغيرة)

بقية البيانات هي التي أدخلتها أنت وهي كلمة سر اسم المستخدم ( هي الكلمة التي كتبتها أثناء تنصيب السيرفر) ، و(اسم القاعدة) و(اسم الجداول).

جملة الاتصال ستكون كالتالي بافتراض أن قاعدة بيانات هي (DBVba4a) وكلمة المرور للمستخدم root هي (123456)



الكود:
 If Cn.State = 1 Then Cn.Close
       
        Cn.CursorLocation = adUseClient
       
        Cn.Open "DRIVER={MySQL ODBC 5.1 Driver};" _
        & "SERVER=Localhost;" _
        & "DATABASE=DBVba4a;" _
        & "UID=root;" _
        & "PWD=123456;" _
        & "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384 
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 171
النقاط : 330
التقيم : 11
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى Empty رد: كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى

مُساهمة من طرف mustafas في الأحد مايو 26, 2013 6:46 am

موضوع اكثر من راااائع ..
mustafas
mustafas
.
.

تاريخ التسجيل : 25/05/2013
المساهمات : 5
النقاط : 5
التقيم : 0
الدولة : العراق
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى Empty رد: كيفية ربط الفيجوال بيسك 6 بقاعدة بيانات MySQL على سيرفر مجانى

مُساهمة من طرف م/موسي في الإثنين أكتوبر 29, 2018 8:28 am

تحياتى لكم 
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 171
النقاط : 330
التقيم : 11
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى