04 2013 档案
摘要:前面一直有遇到问题,工资没算对,在百分除的时候,用int型会变成0,所以在上面用了double型再导入比例 1 //工资发放 2 private void button1_Click(object sender, EventArgs e) 3 { 4 SqlHelper sqlHelper = new SqlHelper(); 5 string YearmonthPresent = DateTime.Today.ToString("yyyy-MM");//当前年月 6 bool button...
阅读全文
摘要:数据判断:从datagridview中读取,有些数据是NULL,有些是空字符串“ ” int a = 0; int.TryParse(row.Cells["LateNum"].Value.ToString(), out a);这时候可以判断里面的值是否是空了,不管原来是null还是空字符串都是0首先在数据库中建表,记录这个月的工作日及休息日(周末算休息日),如果设置的话,那么可以加入工作日中。datagridview无记录反馈 if ((dataGridView1.DataSource as DataTable).R...
阅读全文
摘要:SELECT UserId, SUM(Case ComeLate WHEN 'True' THEN 1 ELSE 0 END) AS 迟到次数,SUM(Case OverTimeStart WHEN '2000-01-01 00:00:00.000' THEN 0 ELSE 1 END)AS 加班次数FROM AttendanceRecordGROUP BY UserIdSELECT AttendanceRecord.UserId, Users.TrueName,Users.Position,Users.BasicWage, SUM(Case Attendanc
阅读全文
摘要:SELECT TOP (200) AttendanceId, UserId, OnDutyTime, OffDutyTime, OverTimeStart, OverTimeEnd, RecordTime, (CASE OverTimeStart WHEN '2000-01-01 00:00:00.000' THEN '未加班' ELSE OverTimeStart END) AS 加班了吗FROM AttendanceRecord 从datagridview中读数据 1 private void dataGridView1...
阅读全文
摘要:时间段内查询:button控件 private void button2_Click(object sender, EventArgs e) { if ((dTP2.Value.Date-dTP1.Value.Date).TotalDays<0)//后面的日期不能比前面的日期小 { MessageBox.Show("后面的日期不能比前面的日期小,请重选"); return; } SqlHelper sqlHelper = new Sql...
阅读全文
摘要:Timer控件动态显示时间private void timer1_Tick(object sender, EventArgs e) { DateTime dt = DateTime.Now; label1.Text = dt.ToString(); } private void Form1_Load(object sender, EventArgs e) { timer1.Enabled = true; }静态获取时间:label2.Text = DateT...
阅读全文
摘要:对数据库中bit型的State类型‘1’or‘0’的判断,显示出来时候就是是否了 1 //联表查询,根据user表中id查请假表中的数据 2 public DataTable selectLeaveMessage(string chineseWord) 3 { 4 string sql = string.Format("SELECT leaveMessage.UserId, leaveMessage.TrueName, leaveMessage.LeaveTime, leaveMessage.LeaveType,leaveMessage...
阅读全文
摘要:统计:两张表a和ba的字段如下:a_id,a_name,a_addressb的字段如下:b_id,b_phone,a_id我要查询出两条字段的信息 分别是表a中的a_name和表b中的a_id的总数比如a表中如果数据是这样子的:a_id a_name a_address1 me beijing2 wo shanghai3 he guangzhou4 she shenzhen5 our hangzhou表b中的数据如下:b_id ...
阅读全文
摘要:前缀类型 a 数组 (Array) b 布尔值 (Boolean) by 字节 (Byte) c 有符号字符 (Char) cb 无符号字符 (Char Byte,没有多少人用) cr 颜色参考值 (ColorRef) cx,cy 坐标差(长度 ShortInt) dw Double Word fn 函数 h Handle(句柄) i 整型 l 长整型 (Long Int) lp Long Pointer m_ 类的成员 n 短整型 (Short Int) np Near Pointer p Pointer s 字符串型 sz 以null做结尾的字符串型 (St...
阅读全文
只有注册用户登录后才能阅读该文。
摘要:因为是三层架构,所以先在Dal层,将数据放入DataTable中先public DataTable dataGrid(string UserName) { string sql = string.Format("SELECT * FROM demoUsers WHERE UserName=@UserName"); Class1 q = new Class1(cc); ArrayList paramlist = new ArrayList(); paramlist.Add(q.CreatePar...
阅读全文

浙公网安备 33010602011771号