sportdog

导航

 
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页

2014年3月11日

摘要: 业务描述:从HR系统中同步人员信息(新入职,离职)/*同步HR系统新入职及离职员工数据新入职:插入到对应部门的未分配部门里,事业部需区分文职,非文职 并插入信息到OA的员工表处理过的用户标记为2数据量不要超过1000条,否则有可能报错^_^.数据源:tb_oa_employee(HR)目标:OA_TAB_STAFF,OA_TAB_GWSTAFFS*/ALTER PROCEDURE dbo.HrUserDataToOaASdeclare @isadd intdeclare @hrid intdeclare @staffno varchar(90)declare @staffname varcha 阅读全文
posted @ 2014-03-11 10:09 sportdog 阅读(271) 评论(1) 推荐(0)
 

2014年2月25日

摘要: 业务: HR的入职人员及离职人员信息同步到OA系统思路: 从HR系统取到数据,如为入职则插入一条,入为离职这设置该员工为离职状态并清空Ad字段。调试: 用vs2008链接到该数据库服务器,找到该存储过程,再右键(单步执行存储过程)就可以调试了。ALTER PROCEDURE dbo.Proc_HrToOaASdeclare @staffno varchar(20)declare @staffname varchar(20)declare @dept varchar(20)declare @staffstatus intdeclare yb cursor for select staff_no, 阅读全文
posted @ 2014-02-25 15:31 sportdog 阅读(217) 评论(0) 推荐(0)
 

2014年2月20日

摘要: 业务描述:1:从员工表读取数据2:再把读取的数据插入到测试表中(后续再用复杂点的逻辑)注:主要是为学习如何如何循环处理这个数据集合,如果仅为了插入数据到测试表用insert into table select 这种方式更好。(insert into hr_tab_user(staffnumber,staffname,hrdeptcode,wz)select oa_gws_staffno,oa_gws_hrname,oa_gws_hrdept1,'1' from dbo.OA_TAB_GWSTAFFS)declare @staffno varchar(20)declare @st 阅读全文
posted @ 2014-02-20 14:39 sportdog 阅读(242) 评论(0) 推荐(0)
 
摘要: 创建一个测试表,再写个存储过程循环插入5条记录sql如下:declare @usercount intset @usercount=5while @usercount >0begininsert into hr_tab_user(staffNumber,staffName,hrdeptcode,wz)values(@usercount,'test','fr','0')set @usercount=@usercount-1 end不过这样的循环在业务上好像用途不大,只能在初始化测试数据上用的上,比如需要100万条测试数据。那就可以用这种方法来 阅读全文
posted @ 2014-02-20 14:00 sportdog 阅读(525) 评论(0) 推荐(0)
 

2014年1月13日

摘要: http://www.cnblogs.com/think8848/archive/2011/03/18/1987849.htmlhttp://www.cnblogs.com/snowdream/archive/2009/04/24/1400730.html思路:写个BaseController ,重写OnExceptiion方法.当在ActionResult中抛出异常时(继承BaseController),OnException被执行并返回一个ViewData["Exception"]给当前页,由于页面上有可能需要其他的数据,页面就会报错。页面上通过判断ViewData[& 阅读全文
posted @ 2014-01-13 11:32 sportdog 阅读(263) 评论(0) 推荐(0)
 

2014年1月10日

摘要: public void SendMail(string from, string to, List cc, string subject, string body) { MailMessage message = new MailMessage(); message.From = new MailAddress("webmaster@xxx"); message.To.Add(to); if (cc.Count > 0) { foreach... 阅读全文
posted @ 2014-01-10 15:29 sportdog 阅读(142) 评论(0) 推荐(0)
 
摘要: /// ///发邮件给用户 /// /// 用户的邮件地址 /// 标题 /// 内容 [WebMethod(Description = "发邮件给用户")] public void SendMail(string userEmail, string subject, string body) { if (userEmail.Trim() != "") { try { ... 阅读全文
posted @ 2014-01-10 15:26 sportdog 阅读(259) 评论(0) 推荐(0)
 

2014年1月8日

摘要: public void ADInfoEdit(ADUser adu) { try { DirectoryEntry dADM; DirectoryEntry objectuser = null; dADM = new DirectoryEntry(LADPpath, AdminName, AdminPwd, AuthenticationTypes.Secure); dADM.RefreshCache(); ... 阅读全文
posted @ 2014-01-08 10:56 sportdog 阅读(337) 评论(0) 推荐(0)
 

2013年12月26日

摘要: 转载网址: http://www.cnblogs.com/imr3/articles/2856109.html还是放到自己这边比较保险。ExportExcel Code public FileResult ExportExcel() { var sbHtml = new StringBuilder(); sbHtml.Append(""); sbHtml.Append(""); var lstTitle = new List { "编号", "姓名", "年龄", "创建时间" 阅读全文
posted @ 2013-12-26 09:58 sportdog 阅读(284) 评论(0) 推荐(0)
 
摘要: 思路:实际上是读取页面上某个控件下的内容再导出 protected void btnExcel_Click(object sender, EventArgs e) { string bgType = ""; string fileName = "预算汇总申请查询"; ContTaskList1.Visible = false; ContApproveOpinion1.Visible = false; trCondition.Visible = false; btnQuery.Visible = fals... 阅读全文
posted @ 2013-12-26 09:19 sportdog 阅读(270) 评论(0) 推荐(0)
 
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页