我试图将数据表中的值插入到数据库中,该数据库工作正常,直到我添加了这段代码以从中删除空值。现在没有添加任何东西,所以我假设所有行都被删除或循环有问题...请帮忙。我也试过var strAncla = $(this).attr('data-element');
但效果相同
DBNull
答案 0 :(得分:1)
您应该使用:
if(dt.Rows[i][2]==System.DBNull.Value)
而不是if (String.IsNullOrEmpty((dt.Rows[i][2]).ToString()))
此外,您不会在问题中包含的代码段中添加任何行。
希望这可能会有所帮助。的问候,