注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

水滴石穿

破浪是阵风!

 
 
 

日志

 
 

将asp.net中数据库内容导出到EXCEl  

2007-01-17 09:58:40|  分类: 软件开发技术资料 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
引入excel组件(com组件)  
  DataTable   myTable=new   DataTable();  
  myTable=ds.Tables["离职人员表"];  
       
  int   k,p;  
  k=1;p=0;  
                   
  Excel.Application   excel   =   new   Excel.Application   (   )   ;  
  excel.Application.Workbooks.Add   (   true   )   ;  
   
  excel.Cells[1,1]="编号";  
  excel.Cells[1,2]="姓名";  
  excel.Cells[1,3]="性别";  
  excel.Cells[1,4]="出生日期";  
  excel.Cells[1,5]="部门";  
   
  excel.Cells[1,6]="岗位";  
   
  excel.Cells[1,7]="民族";  
  excel.Cells[1,8]="户口所在地";  
   
  excel.Cells[1,9]="学历";  
  excel.Cells[1,10]="毕业院校";  
  excel.Cells[1,11]="专业";  
  excel.Cells[1,12]="职称";  
  excel.Cells[1,13]="入职时间";  
  excel.Cells[1,14]="离职时间";  
   
  excel.Cells[1,15]="离职原因";  
  excel.Cells[1,16]="职务";  
   
   
   
   
   
   
   
   
  try  
  {  
  foreach(DataRow   myRow   in   myTable.Rows)  
  {    
  k=k+1;  
  p=0;  
  foreach(DataColumn   myColumn   in   myTable.Columns)  
  {      
  p++;  
   
   
  try  
  {  
  DateTime   myTime=new   DateTime();  
  myTime=(DateTime)myRow[myColumn];  
  excel.Cells[   k   ,p]   =myTime.ToShortDateString();    
  }  
  catch  
  {  
  excel.Cells[   k   ,p]   =myRow[myColumn].ToString();    
  }  
   
   
       
   
  }  
           
  }  
  }  
  catch   (Exception   err2)  
  {  
  MessageBox.Show("无法放入到EXCEL的CELLS中!"+err2.ToString()   ,"请先开始查找!");    
  }  
  excel.Visible   =   true   ;    
  }
  评论这张
 
阅读(244)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017