[英]Importing Excel data into SQL Server using ASP.NET MVC
I wish to import Excel data into a SQL Server table.我希望将 Excel 数据导入 SQL Server 表。 The field values are EmpId (int), Name (varchar), Dept_Id (int), isSupervisor (bit).
字段值为 EmpId (int)、Name (varchar)、Dept_Id (int)、isSupervisor (bit)。 I am using ASP.NET MVC.
我正在使用 ASP.NET MVC。
The code shown here is what I have tried so far:此处显示的代码是我迄今为止尝试过的代码:
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())
};
}
I keep getting an error我不断收到错误
String was not recognized as a valid Boolean.
字符串未被识别为有效的布尔值。
I have tried inserting values as "True", True and well as 1. I am new to coding in ASP.NET MVC and this is my first question posted here, any help would be appreciated.我尝试将值插入为“True”、True 和 1。我是 ASP.NET MVC 编码的新手,这是我在这里发布的第一个问题,任何帮助将不胜感激。
That is because那是因为
Convert.ToBoolean() will expect only `True` or `False`.
These are the scenarios on the boolean.这些是布尔值的场景。
"True" (String) = true
"False" (String) = false
"0" (String) = false
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.