重新设计表结果,开始时间和结束时间的默认值都输入('')这样的话就不会出现对象不能从DBNull转换为其他类型,记得在转换之前要判断该字段是否为''
如果是使用的数据集的话,在数据集相应字段的属性设置中有这个选项。默认的是throw exception,可以改为其他的。如果不是数据集的话,直接判断相应字段呗
string.IsNullOrEmpty("");