목록전체 글 (9)
IT 공유기
[Startup.cs] public Startup(IConfiguration configuration) { Configuration = configuration; StaticConfig = configuration; } public IConfiguration Configuration { get; } // 정적으로 안 쓰일 때 public static IConfiguration StaticConfig { get; private set; } // 정적으로 쓰일 때 [정적으로 사용] [appsetting.json] { "ConnectionStrings": { "dbconnectionstring": "사용값" } } [Class] using Microsoft.Extensions.Configuration; pub..
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() // 에러번호 등을 저장하여 에러 파악하기 편하게 프로시저나 쿼리에 넣어서 에러 로그 및 관리 하기가 수월하다.
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..
//호출할 URL 지정 var httpWebRequest = (HttpWebRequest)WebRequest.Create("호출URL"); //보내는 data type 지정 httpWebRequest.ContentType = "application/json; charset=utf-8"; //호출방식 지정 httpWebRequest.Method = "POST"; //authorization //type: basic //인증 ID/PW 입력 (인증 없으면 제외하면 됩니다.) httpWebRequest.Credentials = new NetworkCredential("User_name", "password"); using (var streamWriter = new StreamWriter(httpWebReque..

.net Core 초기 설정 NuGet 패키지 관리를 통하여서 아래의 패키지를 설치한다. Microsoft.AspNetCore.Mvc.NewtonsoftJson Microsoft.AspNetCore.Razor.Design Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Analyzers Microsoft.EntityFrameworkCore.Relational Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools System.Data.SqlClient 설치 후 --------------------------------------------- startup.cs에서 굵..