浮点值为0.0的MySqlParameter

时间:2019-07-03 13:58:36

标签: mysql.data mysql-parameter

我用 @foreach($users as $user) @if($user->role->id == 1) <a href="{{ url('').'/'.$user->username }}">{{ $user->username }}</a></h3> <i class="icon-user"></i> @else <i class="icon-trophy"></i> @endif @endforeach 构造了一个MySqlParameter,并且在执行相应的MySqlParameter tmp1 = new MySqlParameter("?tmp1", 0.0);查询时收到错误消息,指示相应的列不能为空。

在Visual Studio的调试器中研究该参数时,尽管我认为insertValue是不同的东西,但其null属性却显示为0.0

无论如何,以后我用null设置值时,参数的值正确显示为tmp1.Value = 0.0;。 (注意:0之类的不同值可以在构造函数中正常工作。)

这是1的构造函数的功能(MySql.Data.6.9.8,net45)还是错误?

1 个答案:

答案 0 :(得分:0)

这是一个已知的错误:

https://bugs.mysql.com/bug.php?id=85027

但是该页面上的评论表明有人认为它是功能...