در قسمت 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 در سی شارپ چندین راه حل وجود داره.
خب یک پروژه جدید ایجاد کنید. روی فرم خود یک 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" را دریافت کنید.
گاهی اوقات ممکنه پروژه شما بخواد توی یک شبکه کار کنه و رشته اتصال یا Connection String تغییر کنه. در این موارد باید از رشته اتصال داینامیک استفاده کنید. برای این منظور میتونید لینک زیر رو مطالعه بفرمایید.
ایجاد کانکشن استرینگ داینامیک در سی شارپ
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1033
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1160
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
597
- پاسخ :
1
|
تاریخ :
1403/07/13
- ساعت :
12:06:00 PM
- بازدید :
349
- پاسخ :
1
|
تاریخ :
1403/06/24
- ساعت :
08:52:00 PM
- بازدید :
318
- پاسخ :
1
|
تاریخ :
1398/09/14
- ساعت :
01:58:00 PM
- بازدید :
4268
- پاسخ :
1
|
تاریخ :
1403/05/16
- ساعت :
05:43:00 AM
- بازدید :
660
- پاسخ :
0
|
تاریخ :
1398/09/05
- ساعت :
06:04:00 PM
- بازدید :
3172
- پاسخ :
2
|
تاریخ :
1398/09/08
- ساعت :
11:38:00 PM
- بازدید :
3251
- پاسخ :
1
|
تاریخ :
1403/04/12
- ساعت :
07:27:00 PM
- بازدید :
658
- پاسخ :
0
|
تاریخ :
1401/02/24
- ساعت :
02:17:00 PM
- بازدید :
2006
- پاسخ :
1
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
74
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
108
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1033
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
428
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
930
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1356
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4797
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1160
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
597
- پاسخ :
1
|