我有一个可生成字符串的数据代码,即 sb.ToString()。
DataTable dt = dbaccess.GetDataTable("TEST"); // get datatable
List<DataRow> drlist = dt.AsEnumerable().ToList(); // each row only has one element.
StringBuilder sb = new StringBuilder();
foreach (DataRow row in drlist)
{
foreach (string str in row.ItemArray)
{
sb.Append(str);
}
}
数据表是
NULL
0
138
337
1666
1680
2511
8113
你看到有“NULL”导致错误“无法将'System.DBNull'类型的对象转换为'System.String'类型。如何解决它?