我的VB.NET应用程序中有一些MySQL编写为String。 有时,Visual Studio(2015社区)会更改其认为是关键字的字符串某些部分的格式。
示例:
Command.CommandText = "DROP TABLE IF EXISTS `table_name`"
更改为:
Command.CommandText = "DROP TABLE If EXISTS `table_name`"
在这种情况下,它只是一种消息,而不是有害的,但我可以想到这可能导致一些问题的情况。例如,区分大小写的字符串比较。另一个问题是在使用版本控制时会分散实际修改。
对我而言,它似乎是当前版本中的一个错误。现在我该如何避免这种情况?