mysql - 过程体现已过时,MySql .Net Connector

标签 mysql vb.net mysql-connector

我在输出窗口中收到此警告(这不会影响功能,但我不太明白:

Warning: 0 : Use Procedure Bodies is now obsolete.  Use Check Parameters instead

我正在使用 MySql.Data 6.3.7.0 我希望能得到一些帮助来消除它:)

最佳答案

库的开发人员似乎将其中一种方法标记为[Obsolete]。只要您调用此标记的方法,就会发出编译器警告。 [Obsolete] 属性通常在所述方法有较新版本时使用。

MSDN Obsolete Attribute

编辑:

我用 google 搜索了一些内容,发现了 MySQL.Data 库上的一项提交。

         [Obsolete("Use CheckParameters instead")]
         public bool UseProcedureBodies
         {
           - get { return (bool)values["Use Procedure Bodies"]; }
           - set { SetValue("Use Procedure Bodies", value); }
           + get { return (bool)values["Check Parameters"]; }
           + set { SetValue("Check Parameters", value); }
         }

关于mysql - 过程体现已过时,MySql .Net Connector,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970900/

相关文章:

macos - 使用Golang访问数据库时出现架构错误

php - 更新数据库并更新变量

php - 使用 PHP 将 ZOHO CRM 与 MySQL 集成...!

mysql - 如何使用sql查询结果进行轮换?

vb.net - 将 jpg 转换为 avi vb.net

c++ - MySQL C++ 连接器 : error adding symbols: File format not recognized

mysql - 将日期时间更改为日期 dd/mm/yy

vb.net - 使用 InStr 在 VB.NET 字符串变量中搜索新行位置

sql-server - 从 vb.net 创建 SQL Server 数据库,无需 SQL Server

c++ - 在 c/c++ 中使用 mysql 连接器执行插入到表时出错