티스토리 뷰

2023~/c#(.net framework)

DBConnectionString

yanii 2023. 5. 20. 23:54

DBConnectionString은 static으로 만들어놓고 사용하는 것을 추천

public static string DBConnectionString() {
    string connectionString = ConfigurationManager.ConnectionStrings["MssqlContext"].ConnectionString;
    return connectionString;
}

 

** static, final 차이

  • static은 클래스 멤버가 클래스 로더에 의해 단 한 번만 생성되며, 모든 인스턴스가 공유함을 나타냅니다.
  • final은 클래스 멤버가 값이 변경될 수 없음을 나타냅니다.

 

 

SqlCommand cmd = new SqlCommand();
cmd.CommandText = string.Format(
 $@"
SELECT 
        SEQ
    ,   TITLE
    ,   CONTENT
FROM    NOTICE 
WHERE    1 = 1
    AND  SEQ = @SEQ
");


SqlDataAdapter adp = new SqlDataAdapter();
adp.SelectCommand.Parameters.Add(new SqlParameter("@SEQ", id));
// @SEQ 파라미터 넣어주면 된다.

 

쿼리 한줄 주석 --

where 1=1 은 이후 조건에 대해서 주석처리가 편하기 때문에 사용한다.

 

'2023~ > c#(.net framework)' 카테고리의 다른 글

C# 윈폼_응용프로그램 개발 01  (1) 2024.01.08
$"문자열 {}"  (0) 2023.05.21
예외처리  (0) 2023.05.20
하나의 api컨트롤러에서 ajax post 여러개 쓰기  (0) 2023.05.20
database first, code first  (0) 2023.05.02
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함