PDA

View Full Version : سوال: نحوه وصل کردن sql به برنامه #C



navidb
چهارشنبه 28 مهر 1389, 09:37 صبح
سلام
میخواستم برنامم یه سری چیزا رو ذخیره کنه تو دیتابیس sql
کسی اگه بلده کمک کنه!

در ضمن یه منو هم باید بالاش داشته باشه نحوه ساخت منو هم لطفا بگید.

adelisardo
پنج شنبه 06 آبان 1389, 17:29 عصر
با سلام
شما خیلی کلی سوال کردید من هم کلی جواب می دم :
1- برای ارتباط با SQL SERVER در دات نت شما باید از کتابخانه ADO.NET استفاده کنید که برای کار با پایگاه داده SQL SERVER از Name space
System.Data.SqlClient
استفاده کنید که کد نمونه ای برای خذف یک رکورد از پایگاه داده به شکل زیر است :


using (SqlConnection connection = new SqlConnection("Data Source=.;Initial Catalog=DatabaseName;Integrated Security=True"))
{
SqlCommand command = new SqlCommand();
command.Connection = connection;
connection.Open();
command.CommandText = "Delete from dtTable where id = 10";
command.ExecuteNonQuery();
connection.Close();
}
* البته پایین ترین سطح کار کردن با دیتا بیسه ، روش های نوین دیگه ای هم مثل Linq هم هستند که البته ذکر این نکته نیز مفیده که این روش های نوین هم بر مبنای ADO.NET هستند ولی با این تفاوت که لایه ای رو این کتابخانه ایجاد کرده اند تا شما برای کار با دیتابیس راحتر باشید .
2- برای ایجاد منو از TOOLBOX کنترل MenuStrip را انتخاب کنید و به فرم خود اضافه کنید ، کار کردن باهاش هم خیلی راحته !!!!
موفق باشید

معصومه ارفعی
جمعه 15 دی 1391, 07:21 صبح
با سلام
من هم این مشکل رو هم دارم
نمی دونم ایراد از نرم افزار یا چیز دیگیه
وقتی کد های connectرو می نویسم error از using System.data
میگیره نمیدونم مشکل از چیه