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 은 이후 조건에 대해서 주석처리가 편하기 때문에 사용한다.