آموزش نحوه وصل شدن به SQL Server در #C
در قسمت 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 را تیک بزنیم
پاسخ هوش مصنوعی
در قسمت 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 را تیک بزنید.
مشخص نشده دقیقا سوال شما چی هست. اگر خطایی در اتصال به 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 تغییر کنه. در این موارد باید از رشته اتصال داینامیک استفاده کنید. برای این منظور میتونید لینک زیر رو مطالعه بفرمایید.
ایجاد کانکشن استرینگ داینامیک در سی شارپ
- دسترسی به پکیج های nuget در زمان قطع نت بین الملل
- نمایش آخرین ردیف دیتاگیرید موقع لود در wpf
- مشکل اینترنت جهانی و عدم دسترسی به cdnjs.cloudflare.com
- مشکل در نصب sql server 2022
- جلوگیری از اد شدن خودکار در گروه و کانال تلگرام
- کم کردن حجم فیلم توسط کد در Asp net core
- چه کسانی استوری تلگرام را می بینند ؟
- برای کسب و کار تلگرام پرمیوم بهتره یا واتس اپ بیزینس ؟
- جلوگیری از انتشار غیرمجاز مطالب در کانال های تلگرامی
- تفاوت های تلگرام و واتس اپ چیست ؟
- مشکل تاریخ شمسی در سی شارپ
- نمایش گزارش stimulsoft روی کلاینت
- حذف کامل یک رکورد در جدول ریلیشن شده
- تفاوت های سی شارپ 8 با نسخه های قبلی چیه؟
- انتخاب چند سطر دلخواه توسط چک باکس در DataGrid و محاسبه جمع سطرهای انتخاب شده
- مقایسه ساختار دو دیتابیس در Sql Server
- اشکال در ایجاد کلید خارجی در Sql Server
- نمایش نوتیفکیشن در سی شارپ
- ارسال پارامتر از سی شارپ به استیمول سافت
- عدم نمایش عکس در دیتاگرید ویو در wpf