我正在尝试将 null 传递给 DataAdapter.Fill。我的 SQL 语句接受空值,但我得到一个返回空值是不可接受的。
JUEGO.etreDataSetTableAdapters.CountyTableAdapter etreDataSetCountyTableAdapter = new JUEGO.etreDataSetTableAdapters.CountyTableAdapter();
etreDataSetCountyTableAdapter.Fill(etreDataSet.County, null);
CollectionViewSource CViewSource = ((CollectionViewSource)(this.FindResource("CViewSource")));
CViewSource.View.MoveCurrentToFirst();
CountryTableAdapter 后面有下面的 SQL 语句。
SELECT DISTINCT CCODE FROM HH_Match WHERE (@DCODE IS NULL OR DCODE = @DCODE)
但是当我像上面一样通过 Null 时,它会返回一个不允许使用空值的消息。我在 Visual Studio (C#) 2012 中工作。在此先感谢您的帮助