선택한 행 수나 SQL 리턴 코드를 가져 오려고합니다. 아무 것도 반환되지 않은 경우 listview1.dataBind
을 수행하지 않는 것이 좋습니다. 여기에 cmd.ExecuteNonQuery()
을 실행할 수 없습니다. 나는 비슷한 것을 얻고 싶다.ListView에서 선택된 행 수를 얻으십시오.
private void ListApointement(string sChoixDdl)
{
using (ApointementDataContext db = new ApointementDataContext())
{
var aptItems = from Apointement in db.Apointement
where Apointement.doctorName == sChoiceDdl &&
Apointement.isAvailable == true &&
Apointement.date >= DateTime.Now
select Apointement;
ListView1.DataSourceID = null;
ListView1.DataSource = aptItems;
//I want to get the number or rows which have been selected or the sql return code.
int numberOfRecords = cmd.ExecuteNonQuery();
ListView1.DataBind();
};
}
이미 샘플에서 사용하는'linq' 쿼리로 반환되는 레코드 수를 원하거나 다른 쿼리를 실행해야합니까? –
cmd.ExecuteNonQuery가 작동하지 않습니다! – user3127986
명령 문자열은 어디에 있습니까 ??? –