Notice
Recent Posts
Recent Comments
Link
목록SP (2)
IT 공유기
mssql의 Try catch문
BEGIN TRY // (1) SQL 실행 END TRY BEGIN CATCH // (1)번의 에러 발생시 SQL 실행 INSERT INTO LOG_TABLE(SP_NAME,ERROR_NUM,ERROR_MSG) SELECT "SP이름 및 쿼리내용", ERROR_NUMBER(), ERROR_MESSAGE() END CATCH 로그 테이블을 따로 생성하여 SELECT ERROR_MESSAGE() // 에러 메시지 SELECT ERROR_NUMBER() // 에러번호 등을 저장하여 에러 파악하기 편하게 프로시저나 쿼리에 넣어서 에러 로그 및 관리 하기가 수월하다.
MS-SQL
2021. 9. 23. 23:28
c# MSSQL 프로시저 실행방법
SqlConnection conn = new SqlConnection("서버정보"); try { conn.Open(); SqlDataAdapter da = new SqlDataAdapter("SP이름", conn); da.SelectCommand.CommandType = CommandType.StoredProcedure; da.SelectCommand.CommandTimeout = 0; // 파라미터 지정 SqlParameter paramrefid = new SqlParameter("@REF_ID", SqlDbType.VarChar, 24); paramrefid.Value = "파라미터값"; da.SelectCommand.Parameters.Add(paramrefid); DataSet ds = new D..
MS-SQL
2021. 9. 16. 23:48