操作excel,进行新增,查询,修改
2013-04-10 14:33
183 查看
打开连接string str = System.IO.Path.GetFullPath("文件.xlsx"); string StrConn = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + str + ";Extended Properties='Excel 8.0;HDR=Yes'"; OleDbConnection MyConn = new OleDbConnection(StrConn);MyConn.Open(); 查询赋值 string StrCmd = "select * from [sheet1$]" OleDbDataAdapter MyCommand = new OleDbDataAdapter(StrCmd, MyConn); DataSet Ds = new DataSet(); MyCommand.Fill(Ds, "MyTable"); DataTable dt = Ds.Tables["MyTable"]; 释放资源 MyConn.Close(); MyConn.Dispose(); 新增 string sql = @"insert into [Sheet1$] (字段1,字段2...) values(值1,值2...) command = new OleDbCommand(sql, MyConn); command.ExecuteNonQuery(); 编辑 string sql = @"update [Sheet1$] set 字段1=字段2 ..... command = new OleDbCommand(sql, MyConn); command.ExecuteNonQuery();最近正好在弄excel所以分享下,有错误请大神指出
相关文章推荐
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- mybatis针对Oracle数据库进行(单个或多个条件)批量操作(新增、修改、删除)的sql写法--mysql
- 对web.config进行新增修改删除读取操作
- 通过LDAP在AD域控上进行添加、删除、修改、查询等各种操作
- JPA学习笔记---JPA数据的操作:增加,删除,修改,获取,使用JPQL进行查询
- 使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例(转载)
- 怎样在C#里对xml文件进行修改,新增,删除,插入操作?
- jsp里对excel数据进行查询操作
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- JAVA+JDBC对数据库的数据进行增加、修改、删除、查询等操作
- 【EasyUI】Maven+Servlet项目进行DataGrid获取、查询、新增、删除、修改
- Xamarin.Android 入门实例(4)之实现对 SQLLite 进行添加/修改/删除/查询操作
- 怎样在C#里对xml文件进行修改,新增,删除,插入操作?
- C#里对xml文件进行修改,新增,删除,插入操作
- php操作MongoDB基础教程(连接、新增、修改、删除、查询)
- 怎样在C#里对xml文件进行修改,新增,删除,插入操作?
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- [转]对web.config进行新增修改删除读取操作
- Oracle 如何循环查询结果集,进行新增或修改
- php操作MongoDB基础教程(连接、新增、修改、删除、查询)