C# 对Excel 增删改查 满意的追加分数

我用的是VS2010旗舰版 我要做的是通过DataGridView 显示数据 把Excel当做储存介质 通过窗体的控件对Excel内的数据进行增删改查

直接把excel当成一个acess或者 sql server数据库,用oledbConnection 进行连接

连接字符串

Provider=Microsoft.Jet.OLEDB.4.0; Data Source={0};Extended Properties=Excel 8.0;

datasoruce 表示excel文件路径
后面的8.0表示excel版本,8.0对应2003

然后把查询到的datatable设置成datagridview的数据源就行追问

增删改查呢 最好能有全代码 主要是对Excel的增删改查的代码

追答

增删改直接用sql 语句操作 sql怎么弄这个就怎么弄

string sqlcmd="delete from [sheet1$] where 列名='1'"

就会删除掉excel中列名为1的行(当然,系统会默认excel第一行为列名)

追问

这些理论我都懂 代码我也看了几种 可是他们的代码几乎都不是我用的这个版本的 测试了很多 就是都通不过 如果可以的话帮忙写个完整增删改查的例子发给我 QQ:307333506 谢谢

温馨提示:答案为网友推荐,仅供参考
相似回答