datagridview中读取数据判断+考勤每月上班天数判断
2013-04-17 21:21
190 查看
数据判断:
从datagridview中读取,有些数据是NULL,有些是空字符串“ ”
这时候可以判断里面的值是否是空了,不管原来是null还是空字符串都是0
首先在数据库中建表,记录这个月的工作日及休息日(周末算休息日),如果设置的话,那么可以加入工作日中。
数据层连接
从datagridview中读取,有些数据是NULL,有些是空字符串“ ”
int a = 0; int.TryParse(row.Cells["LateNum"].Value.ToString(), out a);
这时候可以判断里面的值是否是空了,不管原来是null还是空字符串都是0
首先在数据库中建表,记录这个月的工作日及休息日(周末算休息日),如果设置的话,那么可以加入工作日中。
数据层连接
//设置本月工作日、假节日 public bool bDateType(string DateType, string YearmonthPresent, DateTime Date) { string sql = string.Format("INSERT INTO DateTable(DateType,YearmonthPresent,Date)VALUES(@DateType,@YearmonthPresent,@Date)"); DataConn q = new DataConn(conStr); ArrayList paramlist = new ArrayList(); paramlist.Add(q.CreateParameter("@DateType", DateType, DbType.String, 50)); paramlist.Add(q.CreateParameter("@YearmonthPresent", YearmonthPresent, DbType.String, 50)); paramlist.Add(q.CreateParameter("@Date", Date, DbType.Date, 4)); IDataParameter[] param = (IDataParameter[])paramlist.ToArray(typeof(IDataParameter)); object dt = q.ExecuteNonQuery(sql, param); int it = Convert.ToInt32(dt); return it > 0; }
相关文章推荐
- Dynamo分布式系统——「RWN」协议解决多备份数据如何读写来保证数据一致性,而「向量时钟」来保证当读取到多个备份数据的时候,如何判断哪些数据是最新的这种情况
- 数据库读取数据与某一字符串判断是否相等问题
- Excel读取获取数据必须判断数据类型
- c#学习笔记(二):保存图片、保存DataGridView数据到本地和从本地读取到DataGridView
- 在web中判断是否有app,没有则跳转,包括读取a标签参数,获取后台数据
- 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。这个错误很难判断错在哪里,刚开……
- C#中读取sql server的数据,并在datagridview中显示
- dataGridView操作数据(增加 读取 绑定 获取选择的单元格 选中整行单元格时颜色变换 更新数据 锁定列的位置 添加行 列头的方法)
- NSString的各种用法总结(创建、截取、判断比较、转化数据类型、拼接、替换、添加、追加、读取、写入、删去、...
- winform打开Excel读取数据并显示到datagridview中
- C#读取从数据库读取数据判断每一行每一列
- Linux网络编程 -- select/epoll得知socket有数据可读,如何判断数据全部被读取完毕?
- 如何向SharedPreferences中读取和写入数据,判断应用是否是第一次启动
- InputStream如何判断数据已经读取结束
- 判断用npoi 读取 excel 文件中的数据类型是日期OR数字
- 用DataGridView读取和更新数据
- C#连接access数据库并将数据读取到dataGridView中显示
- C# 数据库dataGridView刷新数据和主外键判断
- Delphi判断文件是否正在被使用(CreateFile也可以只是为了读取数据,而不是创建)
- NSString的各种用法总结(创建、截取、判断比较、转化数据类型、拼接、替换、添加、追加、读取、写入、删去、...