gpt4 book ai didi

.net - .Net @ VS 中使用 MySQL 准备的语句?

转载 作者:行者123 更新时间:2023-11-29 15:10:37 25 4
gpt4 key购买 nike

根据MySQL .Net connector docs ,在运行预备语句时,@符号用于定义参数。当尝试这个时,我得到了一个错误。然后页面底部的用户评论说如果您有问题,请替换 ?对于@字符。有什么方法可以控制 MySQL 期望预准备语句使用什么字符?我更喜欢它使用“@”符号,因为它会使其更类似于我正在尝试从中迁移的 SQL Server。

最佳答案

Old Syntax, OldSyntax: Allows use of '@' symbol as a parameter marker. This option was deprecated in Connector/NET 5.2.2. All future code should be written using the '@' symbol.

MySqlConnection myConnection = new MySqlConnection();
myConnection.ConnectionString = "**OldSyntax=true**; server=myHost; database=myDB; Username=myUser; pwd=myPass; ";
myConnection.Open();

关于.net - .Net @ VS 中使用 MySQL 准备的语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/627155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com