'row count'에 해당되는 글 1건

  1. 2010.04.06 ExecuteScalar를 이용한 Row Count 얻기
2010.04.06 13:31

ExecuteScalar를 이용한 Row Count 얻기

ExecuteScalar를 이용하면 SqlDataReader를 이용하지 않고도 Row Count를 얻을 수 있다.

일반적인 사용 방법은

int rowCount = SELECT Count(column_name) FROM table_name


int rcds=0;

sqlcmd.CommandText="Select count(*) from my_table where recdid='Active'";
rcds = sqlcmd.ExecuteScalar();

if(rcds>0)
{
    sqlcmd.CommandText="Select Info1 from my_table where recdid='Active'";
    myrdr = sqlcmd.ExecuteDataReader();
    while(myrdr.Read())
    {
        //Reads and process records
    }
}
else
{
    errmsg = "No Records Found.";
}

Trackback 0 Comment 0