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

تشغبل الداتابيز على جمبع الاجهزة

بدأه Eng.S.IDk في 18 يونيو 2011 · 3 رد · 626 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة اللــه .

Dim conn As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Hisham\Desktop\ConsoleApplication1\MyDB.mdf;Integrated Security=True;User Instance=True"

في هذا الاتصال , يمكن الاتصال بالداتا بيز فقط من نفس الجهاز , فالسؤال هنا , كيف يمكن ان اقوم بتشغيله من جميع الاجهزة , او في اماكن اخرى .

#2

السلام عليكم ورحمه الله وبركاته

اخي اذا كان الخادم منصب فيه نسخة ال Express استخدم الكود التالي


Dim conn As New SqlConnection("Data Source=[Server]\SQLEXPRESS;Database=MyDB;User ID=[username];Password=[password]"

والا استخدم الكود التالي اذا كانت النسخه كامله

Dim conn As New SqlConnection("Data Source=[Server];Database=MyDB;User ID=[username];Password=[password]"

.:: Wish to become better and better ::.

#3

للأسف أخي العزيز , لم يزبط , لاني انا لا استخدم اجهزة خادم وعميل وانما من جهاز الى اخر فالوسيلة الوحيدة التي تنجح معي لتشغل البرنامج فقط على جهازي هو ان اضع هذا الامتدادد

Public connstr As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Click\Desktop\data\data\Emad.mdf;Integrated Security=True;User Instance=True"

اما اذا انتقل الى جهاز اخر ....

فمذا ......

#4

السلام عليكم ورحمه الله وبركاته

اخي اذا اردت ان تصل لقاعدة بياناتك من جهاز اخر معناته انه يوجد بينهما شبكه, لذا انصحك ان تكون قاعدة البيانات مستضافه ضمن خادم السيكول سيرفر وليس كملف في مجلد ما كما هو في حالتك!! فلذا جرب احدى الاكواد المذكوره اعلاه

.:: Wish to become better and better ::.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…