繁体   English   中英

使用 ASP.NET MVC 将 Excel 数据导入 SQL Server

[英]Importing Excel data into SQL Server using ASP.NET MVC

我希望将 Excel 数据导入 SQL Server 表。 字段值为 EmpId (int)、Name (varchar)、Dept_Id (int)、isSupervisor (bit)。 我正在使用 ASP.NET MVC。

此处显示的代码是我迄今为止尝试过的代码:

private final GetEmployeeFromExcelRow(DataRow row)
{
    return new final
            {
                EmpId = int.Parse(row[0].ToString()),
                Name = row[1].ToString(),
                Dept_Id = int.Parse(row[2].ToString()),
                isSupervisor = Convert.ToBoolean(row[3].ToString())
            };
}

我不断收到错误

字符串未被识别为有效的布尔值。

我尝试将值插入为“True”、True 和 1。我是 ASP.NET MVC 编码的新手,这是我在这里发布的第一个问题,任何帮助将不胜感激。

那是因为

 Convert.ToBoolean() will expect only `True` or `False`.

这些是布尔值的场景。

 "True" (String) = true
 "False" (String) = false
 "0" (String) = false      

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM