c# ¿¡¼­ sql ¿¬°áÇÒ ¶§ Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÏ·Á¸é ¾îµð´Ù Çϳª¿ä?

¹«¾Æ   
   Á¶È¸ 1857   Ãßõ 0    

아래 코드 처럼 서버 ip, 디비명, 아이디, 암호 정보만 넣고 접속하던 서버인데 포트번호를 지정하게 해달라는데 포트번호를 지정하려면 접속 스트링 뒤에 뭘 추가해야 하나요?

단순히 ";Port=1433"  이런 식으로 문자열을 뒤에 추가하면 될까요?

string connectString = @"Server=" + ip + ";database=" + dbName + ";uid=" + id + ";pwd=" + pw + ";Timeout=3";
using (SqlConnection connection = new SqlConnection(connectString))
{

// 접속및 기타 코드들

}

...
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
windfantasia 2022-11
C# ¿¡¼­ SqlConnection°´Ã¼ÀÇ ConnectionStringÀº ±âº»ÀûÀ¸·Î ¾Æ·¡ ±¸Á¶ ÀÔ´Ï´Ù. Ãß°¡ ¿É¼ÇÀº ÀÖÀ» ¼öµµ ÀÖÀ¸³ª. Àú´Â »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.
Data Source= {IP, PORT} ;Initial Catalog={DB NAME};Persist Security Info=True;User ID={LOGIN ID};Password={LOGIN PASSWORD};Connection Timeout=360
À§ ¹®ÀÚ¿­°ú °°ÀÌ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
IP¿Í Æ÷Æ®´Â ½°Ç¥·Î ±¸ºÐÇϽøéµË´Ï´Ù.
     
¹«¾Æ 2022-11
°¨»çÇÕ´Ï´Ù
          
windfantasia 2022-11
¾Æ ¹°·Ð º»¹®¿¡ Àû¾î ³õÀ¸½Å ¹®ÀÚ¿­¿¡¼­
"Server=" + ip + ";  À̺κÐÀ» "Server=" + ip + "," + port  + ";
À§¿Í °°ÀÌ »ç¿ëÇϼŵµ µÉ°Ì´Ï´Ù.
±è»óÇõ2 2022-11
À­ºÐÀÌ ´äº¯ÇØÁÖ¼ÌÀ¸´Ï ÷¾ðÇÏÀÚ¸é
string connectString = $"Server={ip},{port};database={dbName};uid={id};pwd={pw};Timeout=3";
Çü½ÄÀ¸·Î $ ±âÈ£¸¦ »ç¿ëÇÏ¿© {º¯¼ö¸í}À¸·Î ó¸®ÇÏ½Ã¸é ½ÃÀμºÀÌ ´õ ÁÁ¾ÆÁý´Ï´Ù
windfantasia 2022-11
$ ¹®ÀÚ¿­ º¸°£ ±â´ÉÀÌ C# 6.0 ºÎÅÍ Áö¿øµÈ ¹®¹ýÀ̶ó.
.net 4.6 ºÎÅÍ, °³¹ßÅøÀº Visual Studio 2015 ºÎÅÍ Áö¿øµË´Ï´Ù.
.NET 4.6 ÀÌ»óÀ» ¾²½Ã´õ¶óµµ Visual Stueio 2015 ¹Ì¸¸ ¹öÁ¯ ¾²½Å´Ù¸é ÇØ´ç ¹®¹ý ÄÄÆÄÀÏ ´Ü°è¿¡¼­ Syntax¿À·ù ¹ß»ý ÇÕ´Ï´Ù.

Visual Studio 2015 ÀÌÇÏ ¹öÁ¯Àº C# 6.0 ¹®¹ýÀ¸·Î ÀÛ¼ºÇϸé ÄÄÆÄÀÏ ¿¡·¯ ¹ß»ýÇÕ´Ï´Ù.


QnA
Á¦¸ñPage 413/5684
2014-05   4960927   Á¤ÀºÁØ1
2015-12   1497480   ¹é¸Þ°¡
2021-11   1857   2CPUÃÖÁÖÈñ
2022-02   1857   ºí·¢ÆÞ
2022-11   1858   ¯´Ô
2023-12   1858   È£¹Ú°í±¸¸¶
2022-11   1858   ¹«¾Æ
02-28   1858   ½Å¿ì¼·
2021-09   1858   ginyunas
03-05   1858   ¹«¾Æ
2020-04   1858   »ßµ¹À̽½ÇÄÀÌ
2023-02   1858   È¥ÀÚ°¡´Â±æ
2023-07   1858   ÇåÅÍD
2022-08   1859   7755
2023-05   1859   pumkin
2023-01   1859   Á¶¿ìÁøcas
2020-07   1859   ¾Ó²ô
2023-03   1859   ǪġÄÚ
2023-06   1859   ¹Ì´ã
2023-03   1859   Àü¼³¼ÓÀǹ̡¦
2022-09   1859   È­¶õ
05-12   1859   °¡ºü·Î±¸³ª