ASP.NET中如何将Excel表中的数据导入到数据库中?

[复制链接]
查看11 | 回复3 | 2016-4-1 23:54:04 | 显示全部楼层 |阅读模式
ASP.NET中将Excel表中的数据导入到数据库中的方法是利用可视化界面工具直接选择字段映射导入。1)接受数据导入的表已经存在。
insert into t1 select * fromOPENROWSET('MICROSOFT.JET.OLEDB.4.0',
'Excel 5.0;HDR=YES;DATABASE=c:\\test.xls',sheet1$);2)导入数据并生成表。
select * into t1 fromOPENROWSET('MICROSOFT.JET.OLEDB.4.0',
'Excel 5.0;HDR=YES;DATABASE=c:\\test...
回复

使用道具 举报

千问 | 2016-4-1 23:54:04 | 显示全部楼层
没有直接的方法。1、要操作Excel,首先需要引用Microsoft Office 11.0 Object Library2、包含using System.Runtime.InteropServices; // For COMExceptionusing Excel; 3.用该命名空间的类。操作Excel得到其中行列数据。得到数据后,存入SqlServer就...
回复

使用道具 举报

千问 | 2016-4-1 23:54:04 | 显示全部楼层
if (FileUpload1.PostedFile != null)
{
string fileName = FileUpload1.PostedFile.FileName;
string kzm = System.IO.Path.GetExtension(fil...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行