ADO.NET读写Excel,需要安装Excel吗?

stainboy 2010-11-17 05:32:13
如题,假设我开发一个应用程序使用ADO.NET读写Excel,发布到客户机,客户机是否需要安装Excel才能工作?


const string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;"
+ "Data Source=C:\\test.xlsx;Extended Properties=Excel 12.0;";

using (var oledb = new System.Data.OleDb.OleDbConnection(connectionString))
{
var cmd = oledb.CreateCommand();
cmd.CommandText = "select * from [Sheet1$]";
oledb.Open();
var reader = cmd.ExecuteReader();
//...
oledb.Close();
}




...全文
162 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
笨妞妞 2010-11-17
  • 打赏
  • 举报
回复
电子excel需要,普通的应该不用
盗奶的夜猫 2010-11-17
  • 打赏
  • 举报
回复
不用,只要程序引用DLL即可,
huanshayi 2010-11-17
  • 打赏
  • 举报
回复
webform?winform?
winform貌似要的
whycom 2010-11-17
  • 打赏
  • 举报
回复
不用
回复太短
lgz_asp_net 2010-11-17
  • 打赏
  • 举报
回复
s d

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧