ผม count แล้วจะให้ข้อมูลโชวใน label ยังไงครับขอบคุณครับ
Code (C#)
int count = 0;
while(dr.Read())
{
count++;
}
this.Label1.Text = count.ToString();
แต่ปกติแล้วน่าจะใช้ DataTable แทนครับ แล้วใช้ dt.Rows.Count แทนครับ
Date :
2010-09-28 09:26:14
By :
webmaster
คำว่า Count นี่ ใช่ Aggregate function ของ field หรือว่าเป็น total effect record count ละคะ
ในกรณีที่คุณจะรับค่าจากการ return ของ store proc ก้อน่าจะใช้ execscalar แทน
แต่ถ้าจะนับ record count ก้ออ่านจาก property count ได้นี่คะ
ว่าแต่ลงโปรแกรมเสร็จแล้วสิคะเนี่ย จะทันวันพุธมะน้อ
ประวัติการแก้ไข 2010-09-28 09:32:52
Date :
2010-09-28 09:31:00
By :
blurEyes
ไม่ทันหรอกครับภายในระยะเวลาแค่นั้น ^ ^
^ ^ ขอบคุณมากๆครับ
mr.win สุดหล่อ
Stupid gurl แสนจะน่ารัก
ประวัติการแก้ไข 2010-09-28 14:35:47
Date :
2010-09-28 14:35:08
By :
omisuka
ก็ประกาศตัวแปรมารับก่อนสิครับ ไม่จำเป็นต้องใช้ Data Table และ SQL DataReader ทั้งสิ้นครับ เปลือง....
int iCount = objCmd.ExecuteReader();
this.Label1.Text = Convert.ToString(iCount);
Date :
2010-09-29 23:16:38
By :
ผู่ได๋หล่ะ
Load balance : Server 01