السلام عليكم
لدي فكرة
أريد رفع ملف bd.mdb في شركة استضافة واستخدامه في برامجنا
كيف سيكون تعديل الكود
'*****************************************************************************************
If cn.State = ConnectionState.Open Then cn.Close()
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source =" & Application.StartupPath & "\bd.mdb;user id=admin;jet oledb:database password="
cn.Open()
'*****************************************************************************************
شكرا لكم
سلام
اعطيني اسما المواقع الذي يستضيف ملقات mdb
اتوقع ان لا تجد، وان وجدت فلا انصحك بها
استخدم مواقع تستضيف قاعدت بيانات mysql فهذا افضل وممكن تجد مواقع تتستضيف قاعدت بيانات sqlserver
موفقين
لا أخي الطالب
الفكرة بكل بساطة هي رفع الملف في الاستضافة كأي ملف
والنداء عليه من البرنامج للكتابة فيه
نعم أخي الكريم
كنت أعتقد أنه بتعويض الكود التالي
كود :
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\bd.mdb;
Persist Security Info=False;
بهذا الكود
كود :
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=ww.site.com/bd.mdb;
Persist Security Info=False;
ستنجح العملية
لكن بعد كلامك , لا أضن ذلك
شكرا أخي
شكرا لكم
أنا استخدم MySQL
وتعمل معي بشكل رائع جداً
(21-08-15, 02:53 AM)administrator كتب : [ -> ]أنا استخدم MySQL
وتعمل معي بشكل رائع جداً
ممكن أخي أن تمنحني أي شرح لأتبعه بخصوص VB.NET MySQL
Lion_Ksa
شكرا لك أخي الكريم , سأتبع الفيديو للإستفادة
بعد إذنك أخي
Lion_Ksa
حالياً لا أملك نسخة من فجول ستوديو... لكنني سأدلك على بداية الطريق:
أولاً: قم بتنزيل وتثبيت سيرفر أباتشي
من هذا الموقع. ومن خلال هذا السيرفر يمكنك إنشاء قاعدة البيانات وجداولها.
ثانياً: قم بتنزيل وتثبيت MySql Connector
من هذا الموقع. ووظيفته الربط بين برنامجك وسيرفر قاعدة البيانات.
ثالثاً: اختر جملة الاتصال المناسبة
من هذا الموقع.
رابعاً: اختر فضاء الأسماء المناسب عند التعامل مع قواعد بيانات MySql.
أما العمليات فهي نفسها كالتي تعملها على ACCCESS أو غيرها من قواعد البيانات.
بالطبع مازالت الفكرة غير واضحة بالنسبة إليك، عليك إجراء بعض البحث والتقصي حتى تصل إلى مرادك.
حياك الله استاذي أبوبكر
في الحقيقة هو من الممكن جداً رفع واستخدام قواعد اكسس في سيرفرات ويندوز
وطريقة ربط برنامجك بها هكذا
"Provider=MS Remote; Remote Server=http://Your-Remote-Server-IP; Remote Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\Your_Database_Name.mdb"
مع ملاحظة أن
c:\App1\Your_Database_Name.mdb
هو مسار قاعدة البيانات على السيرفر وليس جهازك انت
ولكن قليلون جدا من يستخدمونها للاسباب التالية
* البطء في الاتصال
*سرعة زيادة حجم القاعدة مما يظطرك دوما للضغط
*قلة سعة هذا النوع