我们如何可以上传CSV通过Web(ASP.NET MVC C#)文件,并在数据库映射CSV表中的列到我们的表上传CSV文件,然后映射到表在数据库
例子:
CSV File:
Username,Address,Roles,Date
如何将“用户名”列中的所有值添加到用户表,名称列?
AddrDet表的地址栏中的值地址栏?
'Roles'列中的值是RolesDet表,角色列?
并选择CSV列添加到数据库? (所以不是所有的CSV列将采取)
使用ASP.NET MVC C#
因为我所知道的是,当CSV上传,它会创建数据表专为CSV和CSV所有的列会上传
谢谢
我使用MVC和EF DB头
本主题有点宽泛,主要有以下几个步骤:创建页面以将文件加载到|将CSV文件解析到类|中根据解析的数据创建/更新数据库/表。 – Tatranskymedved
你能显示关于这个主题的文档吗? – newbs
可能重复:http://stackoverflow.com/questions/20759302/upload-csv-file-to-sql-server –