我搜索了存档中的问题,但找不到合适的解决方案。如果实际上存在一个解决方案,那么我很抱歉。
我使用的是Visual Studio 2013,.NET运行时4.5,MS-SQL 2008。
我的代码很简单:
public static class Global
{
public static DataTable CityTable;
}
为了填充我的数据表,我调用:
SqlCommand SC1 = new SqlComman("SELECT DISTINCT City FROM Final WHERE City !='' AND City IS NOT null AND Published LIKE '%/%/" + DateTime.Now.ToString("yyyy") + "'", conn);
SqlDataAdapter SDA1 = new SqlDataAdapter(SC1);
SDA1.Fill(Golbal.CityTable);
每次调用时,我都会在填充命令上出现错误。错误消息如下:
有人能帮我停止这个异常吗?System.ArgumentNullException : {"Value cannot be null.\r\nParameter name: dataTable"}