我构造了一个 MySqlParameterMySqlParameter tmp1 = new MySqlParameter("?tmp1", 0.0);
并在执行相应的insert
查询时收到相应列不能为空的错误消息。
在 Visual Studio 的调试器中调查该参数时,它的Value
属性显示为null
,尽管我认为这是不同的东西0.0
。null
无论如何,当我稍后用 设置值时tmp1.Value = 0.0;
,参数的值正确显示为0
。(注意:不同的值如1
在构造函数中正常工作)。
这是MySqlParameter
(MySql.Data.6.9.8, net45) 的构造函数的功能还是错误?