DateTime dt = Convert.ToDateTime(monthList[i]);
//4.取得日期所屬的月份,並從相應的數據表中取得當日的所有打卡數據
this.myDataMember = "attend_mon" + dt.Month.ToString().Trim();
string filter = this.GetFilterString("card_date", dt.Year, dt.Month, dt.Day);
if (this.LoadDataTable(this.myDataMember, "*", this.myPrimaryKeyString, filter, null, "empl_index,card_code,card_date", null))
{
//取得當日異常ID卡考勤
this.LoadDataTable("attend_normal", "card_code,card_Date", new string[] { "card_code", "card_Date" }, filter, null, "card_code,card_Date", null);
//5.從attendDay打卡時間表中過濾相應日期的打卡資料.檢查並插入打卡資料到相應的表中
string year = dt.Year.ToString().Trim();
string month =dt.Month.ToString().Trim();
string day =dt.Day.ToString().Trim(); dv.RowFilter = "checktime = " + year + month + day;
运行程序后,就是提示最后一句"无法在system.string 和 system.Int32 上执行"="操作"
1. checktime是 字符型
最后一句应该怎么写就可以通过?
//4.取得日期所屬的月份,並從相應的數據表中取得當日的所有打卡數據
this.myDataMember = "attend_mon" + dt.Month.ToString().Trim();
string filter = this.GetFilterString("card_date", dt.Year, dt.Month, dt.Day);
if (this.LoadDataTable(this.myDataMember, "*", this.myPrimaryKeyString, filter, null, "empl_index,card_code,card_date", null))
{
//取得當日異常ID卡考勤
this.LoadDataTable("attend_normal", "card_code,card_Date", new string[] { "card_code", "card_Date" }, filter, null, "card_code,card_Date", null);
//5.從attendDay打卡時間表中過濾相應日期的打卡資料.檢查並插入打卡資料到相應的表中
string year = dt.Year.ToString().Trim();
string month =dt.Month.ToString().Trim();
string day =dt.Day.ToString().Trim(); dv.RowFilter = "checktime = " + year + month + day;
运行程序后,就是提示最后一句"无法在system.string 和 system.Int32 上执行"="操作"
1. checktime是 字符型
最后一句应该怎么写就可以通过?
解决方案 »
- 清除graphics所绘制的图形--在线等...
- 100分求购 asp.net2.0 发送email的源码,在线等
- 连线问题:在WEB页面中有一个Html的Table,表中有两个字母(如图)。要求用直线把B、A连起来,并在上下滚动时线不会错位。这样的功能该怎
- C# winform下如何获取远程的URL下的文件列表?
- 微软发布VS2010和.net Framework 4.0 预览版
- 用最小二乘法拟合一元一次直线的C#代码!
- c# 中关于Form的Resize事件出现的问题
- 文件上传问题,找不到问题所在
- 如何在Form中响应自定义的Windows消息
- c#用HttpWebRequest发送https请求时,如何添加ssl层握手包的header头里的User-Agent?
- c#.net如何隐藏列
- 帮忙查错。在线等……
问题应该出在这里。
或者这样:
dv.RowFilter = "checktime = \"" + year + month + day +"\"";