C# - 使用 FileUpload 控件将简单的 Excel 文件加载到数据表中
我试图弄清楚如何使用使用 FileUpload 控件上传的 Excel 文件中的数据填充数据表。有谁知道执行此操作的教程?
我在 Google 上找不到任何内容,也许使用了错误的搜索词?
I'm trying to figure out how to populate a datatable with data from and Excel file that's been uploaded using the FileUpload control. Does anyone know of a tutorial to do this?
I haven't been able to find anything on Google, maybe using wrong search terms?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 LinqToExcel 解析数据。然后,当内存中有数据时,可以按照您喜欢的方式将其放入数据库中。
Use LinqToExcel to parse data. Then, when you have the data in memory, put it into a database whichever way you prefer.
也许有替代方法?这是 vb.net,但对象相同。我经常做这种事。
http://social.msdn.microsoft.com/Forums/en-US/isvvba/thread/7337ad66-7673-425b-97ff-41adbd8a68e9
Perhaps an alternative way? This is vb.net but the same objects. I do this sort of thing all the time.
http://social.msdn.microsoft.com/Forums/en-US/isvvba/thread/7337ad66-7673-425b-97ff-41adbd8a68e9
看看这个:
http://forums.asp.net/t/1255191.aspx/1
它是 C#,使用 OLEDB,因此不需要第三方库,并且使用 Excel 数据填充 DataTable。
这些是我的谷歌搜索词:“将 excel 文件上传到数据表 C#”
Look at this:
http://forums.asp.net/t/1255191.aspx/1
It is C#, using OLEDB so third party libraries are not needed, and a DataTable is populated with the excel data.
These are my google search terms: "upload excel file to datatable c#"