CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

各位老大,请问可不可以在ASP.NET中访问EXCEL,并将EXCEL文件转换为图片文件?

楼主lym1314(一枝梅)2005-04-03 21:51:22 在 .NET技术 / ASP.NET 提问

各位老大,请问可不可以在ASP.NET中访问EXCEL,并将数据库中的文件写如已经做好的EXCEL摸板中,然后再将EXCEL文件转换为图片文件如PDF,GIF文件等? 问题点数:20、回复次数:9Top

1 楼lym1314(一枝梅)回复于 2005-04-11 23:06:03 得分 0

高手啊  
  CSDN没高手啊  
  悲哀啊!  
  中国软件  
  悲哀啊!  
  伤心!!!!Top

2 楼nilboy(沙夜)回复于 2005-04-12 00:21:26 得分 0

你在这里叫什么啊?这样是请教别人问题的态度吗?  
   
  既然EXCEL文件最终还是要转换成图片,那为什么要写入到EXCEL模板去?  
  直接用System.Drawing绘图就可以了Top

3 楼Jinglecat(晓风残月)回复于 2005-04-12 01:24:52 得分 0

没语言Top

4 楼lym1314(一枝梅)回复于 2005-04-13 20:40:37 得分 0

不好意思啊  
  我是井底之~~~~~~~~~~Top

5 楼NetCode(灵光)回复于 2005-04-13 21:20:32 得分 0

Excel可以想数据库一样的读取,你就把他想象成数据库里面的一个teble.  
  Top

6 楼NetCode(灵光)回复于 2005-04-14 11:53:31 得分 20

private   string   GetSheetName(string   filename)  
  {  
  string   sheetName   =   "";  
  OleDbConnection   conn   =   new   OleDbConnection();  
   
  string   OleDbConnStr;  
  OleDbConnStr   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   +   filename   +   ";Extended   Properties=Excel   8.0";  
   
  conn   =   new   OleDbConnection(OleDbConnStr);  
  try  
  {  
  conn.Open();  
   
  DataTable   schemaTable   =   conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,  
                                                                                                    new   object[]   {null,   null,   null,   "TABLE"});  
  int   count   =   0;  
  for   (int   i   =   0;   i   <   schemaTable.Columns.Count;   i++)  
  {  
  if   (schemaTable.Columns[i].ColumnName   ==   "TABLE_NAME")  
  count   +=   1;  
  }  
  if   (count   !=   0)  
  {  
  sheetName   =   schemaTable.Rows[schemaTable.Rows.Count   -   1]["TABLE_NAME"].ToString();  
  }  
   
  }  
  catch   (Exception   ex)  
  {  
  this.errStr   +=   "\r\n"   +   ex.Message;  
  }  
  finally  
  {  
  conn.Close();  
  }  
   
  return   sheetName;  
  }Top

7 楼lym1314(一枝梅)回复于 2005-04-14 22:59:44 得分 0

在请教以下啊  
  可不可以把图片加入到System.Drawing画的图片中啊  
  可以的话  
  怎么做啊Top

8 楼IoriWong(我傻.NET)回复于 2005-04-14 23:20:14 得分 0

20点你想干吗?Top

9 楼lym1314(一枝梅)回复于 2005-04-15 21:46:38 得分 0

不   好意思啊  
  分少啊  
  Top

相关问题

  • excel可不可以响应事件
  • 在asp中,exit可不可以用?
  • 在asp中,exit可不可以用?
  • asp.net可不可以读asp的COOKIE?
  • 急!!! Excel表上传到数据库的ASP程序?可不可以实现?在线等
  • 可不可以隐藏EXCEL表中某一sheet?
  • 可不可以增加Excel的还原次数
  • C#可不可以直接将DataSet绑定到Excel的worksheet中?
  • report可不可以直接导出为Excel文件?
  • Excel VBA中可不可以使用SHBrowseForFolder,如何使用?

关键词

  • asp.net
  • 文件
  • excel
  • 转换
  • 数据库
  • null
  • oledbconnstr
  • 图片
  • oledbconnection
  • conn

得分解答快速导航

  • 帖主:lym1314
  • NetCode

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo