دسته بندی ها
06:09 1400/02/13

آموزش نحوه وصل شدن به SQL Server در #C

مشخصات سوال کننده :
کاربر : adelo77     امتیاز کاربر : 0     رتبه کاربر : 7090
دسته بندی : سی شارپ Sql Server

به این سوال امتیاز بدهید    ‎−1
تعداد بازدید این سوال : 8457
1 نظر
saedbfd : لطفا بفرمایید سوال چی هست دقیقا ؟

امتیاز کاربر : 1664   رتبه کاربر : 1   تاریخ ثبت : 02:28 1400/02/13
هوش مصنوعی

پاسخ هوش مصنوعی

در قسمت App.config این کد ها نوشته شود:

<add name="conn" connectionString="Server=نام کامپوتر;Initial Catalog=نام دیتابسی که در sql ساختیم;Integrated Security=True" />

حالا در قسمت SqlConnection این کد ها باید نوشته شود:

SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["conn"].ConnectionString);

نکته: ConfigurationManager را باید از قسمت references در پنجره solution explorer اضافه کنیم.

اضافه کردن ConfigurationManager:

روی references کلیک راست میکنید و روی Add references کلیک میکنید. بعد وارد یک پنجره میشوید. داخل آن پنجره باید System.Configuration را تیک بزنید.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : fateme 03:19 1400/02/14

مشخص نشده دقیقا سوال شما چی هست. اگر خطایی در اتصال به Sql Server دارید خب باید خطای خودتون رو بگید چی هست. اما در مجموع برای اتصال به Sql Server در سی شارپ چندین راه حل وجود داره.

 

اتصال به Sql Server در سی شارپ

خب یک پروژه جدید ایجاد کنید. روی فرم خود یک Button قرار دهید. روی Button دوبار کلیک کنید تا به قسمت کدنویسی وارد شوید. کدهای زیر را در رویداد Click کپی کنید.

private void button1_Click(object sender, EventArgs e)
{
   string connetionString;
   SqlConnection cnn;
   connetionString = "Data Source=.;Initial Catalog=BookDB;User ID=sa;Password=1";
   cnn = new SqlConnection(connetionString);
   cnn.Open();
   MessageBox.Show("Connectted!");
   cnn.Close();
}

کدهای بالا نیاز به توضیح خاصی نداره و یه نگاه کنید متوجه میشید چی هست.

خب حالا اگر پروژه را اجرا کنید و روی دکمه کلیک کنید باید پیام "Connectted" را دریافت کنید.

 

اتصال به دیتابیس در سی شارپ

 

اتصال به Sql Server از طریق کانکشن استرینگ داینامیک در سی شارپ

گاهی اوقات ممکنه پروژه شما بخواد توی یک شبکه کار کنه و رشته اتصال یا Connection String تغییر کنه. در این موارد باید از رشته اتصال داینامیک استفاده کنید. برای این منظور میتونید لینک زیر رو مطالعه بفرمایید.

ایجاد کانکشن استرینگ داینامیک در سی شارپ

 

 

به این پاسخ امتیاز بدهید    0
امتیاز: 1635 رتبه: 2
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود