我构造了一个 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) 的构造函数的功能还是错误?