티스토리 뷰
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 |