'C#'에 해당되는 글 23건

  1. 2010.04.05 C#에서 저장프로시저 사용하기
  2. 2010.04.01 C# SqlDataReader NULL 검사
2010.04.05 10:33

C#에서 저장프로시저 사용하기

//Connection
SqlConnection con = new SqlConnection();
con.ConnectionString = ConfigurationManager.ConnectionStrings["연결문자열"].ConnectionString;
con.Open();

//Command 
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;

//사용할 프로시저
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "sp 이름";                          

//입력 파라미터
cmd.Parameters.AddWithValue("@param1", "1234");
cmd.Parameters.AddWithValue("@param2", "5678");

//출력 파라미터
cmd.Parameters.Add("@out_param1", 디비타입.출력형식, 길이).Direction = ParameterDirection.Output;
cmd.Parameters.Add("@out_param2", 디비타입.출력형식, 길이).Direction = ParameterDirection.Output;
        
//출력 파라미터 사용 예
cmd.Parameters.Add("@a", SqlDbType.VarChar, 9).Direction = ParameterDirection.Output;
cmd.Parameters.Add("@b", SqlDbType.VarChar, 255).Direction = ParameterDirection.Output;

[출처] Captain Of my Soul is JH
Trackback 0 Comment 0
2010.04.01 19:34

C# SqlDataReader NULL 검사

SqlDataReader reader = SqlCommand.ExecuteReader();

reader.IsDbNull(column_index)
Trackback 0 Comment 0