我有這個疑問如何從lambda查詢中刪除DBnull值?
DataSetTest DB = new DataSetTest();
DataSetTestTableAdapters.TESTTableAdapter ADPT = new DataSetTestTableAdapters.TESTTableAdapter();
ADPT.Fill(DB.TEST);
try
{
var xx = DB.TEST.Where(s => s.Name != null).Select(s => s.Name).ToList();
}
catch (Exception ex)
{
var x = ex;
}
但它給我這個錯誤
{"The value for column 'Name' in table 'TEST' is DBNull."}
所以,我怎麼能允許的DBNull值的列表或刪除其許多在此先感謝來回任何幫助
要檢查'你可以使用'Convert.IsDBNull DbNull'(s.Name )' – Magnus 2015-03-31 07:20:13