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

مشكله:ربط السيكوال سيرفر بالسي شارب

بدأه MS_SQL في 3 مايو 2009 · 0 رد · 385 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

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

كود تحميل اسم السيرفر في لوود الفورم

 //datatable object

DataTable dt = SmoApplication.EnumAvailableSqlServers(true);

if (dt.Rows.Count > 0)

{

// Loop through each server in the DataTable

foreach (DataRow dr in dt.Rows)

{

//cmbsrv_name is name of combo box in //which all server name will be loaded..

comboBox1.Items.Add(dr["Name"]);

}

}

وبعد ذالك انشأت كلاس خاص بالاتصال ووضعت به متغير عام بحث أقدر ان اتعامل معاه مادام انا شغال على البرنامج

 public static string ServerName;

public static void Connection()

{

try

{

Cnn = new SqlConnection("Data Source='"+ServerName+"'+\\SQLEXPRESS;Initial Catalog=Students;Integrated Security=True");
Cnn.Open();
}

catch

{
MessageBox.Show("هناك خطأ في مسار قاعدة البيانات من فضلك تأكد من وجود قاعدة البيانات ومن إسم السيرفر");

}
}

كود إعطاء قيمة للمتغير serverName من فورم ثانية

string x = comboBox1.SelectedItem.ToString();

Methods.ServerName = x;

فهل هناك خطأ ..............أرجو الافادة :S

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

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

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

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

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

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