تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] رفع bd.mdb في شركة استضافة واستخدامه
#1
Exclamation 
السلام عليكم

لدي فكرة
أريد رفع ملف 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()
        '*****************************************************************************************

شكرا لكم
الرد }}}
تم الشكر بواسطة:
#2
سلام


اعطيني اسما المواقع الذي يستضيف ملقات mdb

اتوقع ان لا تجد، وان وجدت فلا انصحك بها

استخدم مواقع تستضيف قاعدت بيانات mysql فهذا افضل وممكن تجد مواقع تتستضيف قاعدت بيانات sqlserver


موفقين
متغيب
الرد }}}
تم الشكر بواسطة: sniperjawadino
#3
لا أخي الطالب
الفكرة بكل بساطة هي رفع الملف في الاستضافة كأي ملف
والنداء عليه من البرنامج للكتابة فيه
الرد }}}
تم الشكر بواسطة:
#4
(20-08-15, 11:11 PM)sniperjawadino كتب : لا أخي الطالب
الفكرة بكل بساطة هي رفع الملف في الاستضافة كأي ملف
والنداء عليه من البرنامج للكتابة فيه

اخي الكريم لو كان الملف نصي او من نوع xml  يمكن نستطيع التعديل عليه  بنفس الطريقة هنا اما ملف قاعدة بيانات  لا اظن بهذه الطريقة  الا على سيرفر تقوم باعداده انت بنفسك مثلا Localhost ..اما  الخوادم فلا مناص من جمل الاستعلام المشهورة http://www.connectionstrings.com

http://somee.com/doka/DOC/DOProductDetai...F3ezxZeybU
الرد }}}
تم الشكر بواسطة: الطالب , sniperjawadino
#5
نعم أخي الكريم
كنت أعتقد أنه بتعويض الكود التالي
كود :
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;


ستنجح العملية

لكن بعد كلامك , لا أضن ذلك

شكرا أخي
شكرا لكم
الرد }}}
تم الشكر بواسطة:
#6
أنا استخدم MySQL

وتعمل معي بشكل رائع جداً
الرد }}}
تم الشكر بواسطة: sniperjawadino
#7


سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: sniperjawadino
#8
(21-08-15, 02:53 AM)administrator كتب : أنا استخدم MySQL

وتعمل معي بشكل رائع جداً


ممكن أخي أن تمنحني أي شرح لأتبعه بخصوص  VB.NET  MySQL


Lion_Ksa
شكرا لك أخي الكريم , سأتبع الفيديو للإستفادة
الرد }}}
تم الشكر بواسطة:
#9
بعد إذنك أخي Lion_Ksa

حالياً لا أملك نسخة من فجول ستوديو... لكنني سأدلك على بداية الطريق:

أولاً: قم بتنزيل وتثبيت سيرفر أباتشي من هذا الموقع. ومن خلال هذا السيرفر يمكنك إنشاء قاعدة البيانات وجداولها.
ثانياً: قم بتنزيل وتثبيت MySql Connector من هذا الموقع. ووظيفته الربط بين برنامجك وسيرفر قاعدة البيانات.
ثالثاً: اختر جملة الاتصال المناسبة من هذا الموقع.
رابعاً: اختر فضاء الأسماء المناسب عند التعامل مع قواعد بيانات MySql.

أما العمليات فهي نفسها كالتي تعملها على ACCCESS أو غيرها من قواعد البيانات.


بالطبع مازالت الفكرة غير واضحة بالنسبة إليك، عليك إجراء بعض البحث والتقصي حتى تصل إلى مرادك.
الرد }}}
تم الشكر بواسطة: سعود , sniperjawadino , sniperjawadino
#10
حياك الله استاذي أبوبكر

في الحقيقة هو من الممكن جداً رفع واستخدام قواعد اكسس في سيرفرات ويندوز

وطريقة ربط برنامجك بها هكذا

"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
هو مسار قاعدة البيانات على السيرفر وليس جهازك انت

ولكن قليلون جدا من يستخدمونها للاسباب التالية
* البطء في الاتصال
*سرعة زيادة حجم القاعدة مما يظطرك دوما للضغط
*قلة سعة هذا النوع
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: أبوبكر سويدان , سعود , sniperjawadino



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم