ASP.NET 非“自动化”处理 Excel-连接

作者:vkvi 来源:千一网络(原创) 日期:2008-2-26

连接字符串如下:

Provider=Microsoft.Jet.OleDb.4.0;Data Source=Excel文件位置;Extended Properties='Excel 8.0;HDR=NO;'

在 Extended Properties 中,Excel 8.0 表示为版本号,Microsoft Jet 4.0 OLE DB Provider 支持 Excel 3.0,4.0,5.0,8.0 数据库类型。也就是说它不能连接 Excel 2007 的文件,对于 Excel 2007 文件,可以将其保存为 97-2003 的格式。

HDR=NO 表示 Excel 区域不包含标题,也就是说区域的第一行就是数据行,此时使用 F1 表示第一个字段,使用 F2 表示第二个字段,以此类推。

使用这种像数据库的方式操作 Excel 还有许多细节技术,将在后面的文章中一一介绍。

注意

Excel 也属性文件式数据库,注意使用后释放资源。

你前面那位网友看了:SqlCommand 对象-ExecuteReader() 方法的使用

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
  • 1 楼:评论

    */.    .  .    *      .
      .*    .    []          *  __
      */ .  ./~~~~~~~~~~~~'. |◆ 
      *  ,/,..,,...........,.◆ 
      ||  ..▎#  ▎田  田 ▎ | ▎◆
      ||  &&▎  ▎      ▎'|'▎ o 
      || ##■■■■■■■■■■〓 
  • 2 楼:评论
    */.    .  .    *      .
      .*    .    []          *  __
      */ .  ./~~~~~~~~~~~~'. |◆ 
      *  ,/,..,,...........,.◆ 
      ||  ..▎#  ▎田  田 ▎ | ▎◆
      ||  &&▎  ▎      ▎'|'▎ o 
      || ##■■■■■■■■■■〓 
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他