Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 C# 中使用 odbcCommand 对象对表进行更新。我正在使用'?作为占位符并将参数添加到对象。有什么方法可以查看“?”的序列化命令文本。已经被值替换了。
这将有助于调试程序...
有什么方法可以查看“?”的序列化命令文本。已经被值替换了。
不,因为参数值不替换占位符。命令文本和参数值分别发送。这就是参数的重点,也是它们如何避免编码、格式化和 sql 注入等问题的方式。
您可以通过在文本中循环来模拟?它,但是您必须非常小心,因为?它可能会出现在评论之类的内容中,而不会被替换。
?