出现这个错误的原因:
因为参数的值定义为null,这样传入数据库是不识别的。null是C#的,null传入数据库中必须变成NbNull.Value,NbNull.Value才是数据库中的null。
如果给参数@start赋值为null,相当于没赋。
解决方法:
private string start="";
private string end="";
出现这个错误的原因:
因为参数的值定义为null,这样传入数据库是不识别的。null是C#的,null传入数据库中必须变成NbNull.Value,NbNull.Value才是数据库中的null。
如果给参数@start赋值为null,相当于没赋。
解决方法:
private string start="";
private string end="";