SqlBulkCopyHelper工具类
复制代码
usingSystem;
usingSystem.Configuration;
usingSystem.Data;
usingSystem.Data.SqlClient;
namespaceELearning.Common.Helpers
{
publicclassSqlBulkCopyHelper
{
publicstaticvoidSaveTable(DataTabledtTable)
{
varconnectionString=ConfigurationManager.ConnectionStrings[“ConnectionString”].ToString();
varsbc=newSqlBulkCopy(connectionString,SqlBulkCopyOptions.UseInternalTransaction){BulkCopyTimeout=5000};
try
{
sbc.DestinationTableName=dtTable.TableName;
sbc.WriteToServer(dtTable);
}
catch(Exceptionex)
{
//处理异常
}
finally
{
//sqlcmd.Clone();
//srcConnection.Close();
//desConnection.Close();
}
}
}
}
复制代码
对应excel实体类:
复制代码
///
///导入用户视图模型
///
publicclassInsertAdminUsersViewModel
{
publicstring性别{set;get;}
publicstring出生日期{set;get;}
publicstring身份证号{set;get;}
publicstring经销商名称{set;get;}
publicstring经销商岗位{set;get;}
publicstring更新时间{set;get;}
}
复制代码
导入信息接口(InsertAdminUsers):
ViewCode
基本上就是这些了。
webapi 导入excel处理数据
未经允许不得转载:IT技术网站 » webapi 导入excel处理数据
评论前必须登录!
注册