본문 바로가기
프로그래밍 언어/.Net

.Net에서 오라클 DB Select 하기

by hs_seo 2013. 4. 25.

.Net에서 오라클에 Select 하는 쿼리는 다음과 같다. 



// DB연결 URL 생성
string oradb = ConfigurationManager.ConnectionStrings["stxerp"].ConnectionString;

using (OracleConnection conn = new OracleConnection(oradb))
{
	// 커넥션 오픈
	conn.Open();

	// 커맨드 생성
	using (OracleCommand cmd = new OracleCommand())
	{
	    cmd.Connection = conn;
	    cmd.CommandText = "SELECT ia_key, empno ,deptcode ,apprstatecode FROM stx_ap_card_check_list2";

	    // select 문 쿼리
	    using (OracleDataReader reader = cmd.ExecuteReader())
	    {
		while (reader.Read())
		{
		    string iaKey = reader["ia_key"].ToString();
		    string empno = reader["empno"].ToString();
		    string deptcode = reader["deptcode"].ToString();
		    string apprstatecode = reader["apprstatecode"].ToString();

		    // 내부 처리
		}
	    }
	}
}
반응형