c# 向已存在的excel中追加数据,oledb的方式
来源:互联网 发布:java中重写方法的作用 编辑:程序博客网 时间:2024/06/06 12:33
出现的错误及解决办法
说明:使用Microsoft Jet 提供程序用于连接到 Excel 工作簿,将Excel文件作为数据源来读写
优点:简单快速,能够操作高版本Excel
缺点:只能够进行有限的操作(读、写)
连接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\test.xls;Extended Properties='Excel 8.0;HDR=Yes;IMEX=1;'
provider:表示提供程序名称
Data Source:这里填写Excel文件的路径
Extended Properties:设置Excel的特殊属性
Extended Properties 取值:
Excel 8.0 针对Excel2000及以上版本,Excel5.0 针对Excel97。
HDR=Yes 表示第一行包含列名,在计算行数时就不包含第一行
IMEX 0:导入模式,1:导出模式:2混合模式
代码:
String sConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:/test.xls;Extended Properties='Excel 8.0;HDR=NO;IMEX=0';";
OleDbConnection cn = new OleDbConnection(sConnectionString);
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = cn;
cn.Open();
cmd.CommandText = "INSERT INTO [Sheet1$] VALUES()";
cmd.ExecuteNonQuery();
cn.Close();
- c# 向已存在的excel中追加数据,oledb的方式
- java 向已存在的excel中追加数据
- java 向已存在的excel中追加数据 .
- C#实现向已存在的Excel文件中写入数据实例(两种方法)
- Excel 表格中存在的数据用oledb方式得到的值为null的现象解析及解决办法
- C#向excel中写入数据的三种方式
- 向Excel中追加数据
- Avro 向已存在的文件中append数据
- 数据导入到已存在的excel表格中
- java jxl 向Excel中追加数据而不覆盖原来数据的例子
- C# OLEDB方式读取Excel文件数据
- python写入已存在的excel数据
- C#操作Excel的OLEDB方式与COM方式比较
- 使用POI 向Excel中追加数据
- Oledb的方式导出Excel
- C# EXCEL 导入导出类(OLEDB的方式)
- C# 写Excel 的例子(以 OleDb 方式)
- C# 写Excel 的例子(以 OleDb 方式)
- 动态添加内容到百度搜索框里
- Oracle经典案例
- 第9周项目4-广义表算法库及应用(2)
- 个人对tablevView的数据源和代理的理解
- Java异常try里面有return,finally代码会执行吗
- c# 向已存在的excel中追加数据,oledb的方式
- 关于百度EChart 与dataTables 之间交互问题的解决方案(利用js全局变量)
- eclipse快捷键
- SSM搭建-Spring中的Bean(3)
- bzoj2565: 最长双回文串 manacher
- 使用NPOI解析excel内容导入postgres数据库
- Android Eclipse:添加依赖工程
- 有关CSS中高度坍塌问题的一些解决方法
- Webmagic网易云音乐爬虫