Page 122 - ระบบสารสนเทศเพื่อการบริหารจัดการเอกสารอิเล็กทรอนิกส์ (e-Document)
P. 122
ห้องสมุดกรมพัฒนาที่ดิน
ค- 9
string YMD3 = Request.Form["ddlDolY3"] + Request.Form["ddlDolM3"] +
Request.Form["ddlDolD3"];
string YMD4 = Request.Form["ddlDolY4"] + Request.Form["ddlDolM4"] +
Request.Form["ddlDolD4"];
if (SignDate.Checked)
{
if (!YMD1.Contains("na") && !YMD2.Contains("na"))
sSql += " AND (Letter.Letter_YMD >= N'" + YMD1 + "') AND
(Letter.Letter_YMD <= N'" + YMD2 + "')";
sSql += " Order By Letter.Letter_YMD";
if (cbSortStyle.Checked)
sSql += " desc";
}
else
{
if (!YMD3.Contains("na") && !YMD4.Contains("na"))
sSql += " AND (Letter.Letter_RecDate >= N'" + YMD3 + "')
AND (Letter.Letter_RecDate <= N'" + YMD4 + "')";
sSql += " Order By Letter.Letter_RecDate";
if (cbSortStyle1.Checked)
sSql += " desc";
}
DBLetter.SelectCommand = sSql;
Session["SQL"] = sSql;
DBLetter.DataBind();
DbMgt table = new DbMgt(str);
MyDataSet ds = new MyDataSet(table.exReader(sSql));
lblCountA.Text = "หนังสือเวียนที่ค้นพบ ตามเงื่อนไข มีจ านวน " +
ds.RecordCount().ToString("#,##0") + " รายการ";
}
protected void BtnSe_Click(object sender, EventArgs e)
{
reQuery();
}
protected void reQueryOnSortAndPaging()
{
string sSql = Session["SQL"].ToString();
DBLetter.SelectCommand = sSql;
GridView1.DataBind();
DbMgt table = new DbMgt(str);
MyDataSet ds = new MyDataSet(table.exReader(sSql));
}
protected void GridView1_PageIndexChanged(object sender, EventArgs e)
{
reQueryOnSortAndPaging();
}
protected void GridView1_Sorted(object sender, EventArgs e)
{
reQueryOnSortAndPaging();