gpt4 book ai didi

带有参数占位符的 C# SQLite 查询字符串

转载 作者:行者123 更新时间:2023-11-30 22:04:28 26 4
gpt4 key购买 nike

使用参数占位符有什么好处:

VALUES (?, ?, ?, ?, ?, ?)

代替:

VALUES ('@uNameParam', '@bNavnParam', '@passwdParam', '@pc_idParam', '@noterParam', '@licens_idParam')

最佳答案

第一个是unnamed parameters的例子.为这些参数提供值时,指定值的顺序很重要,以便它可以正确地将参数与参数值匹配。

第二个是named parameters的例子.您通常可以按照您想要的任何顺序提供值,但情况并非总是如此。

我认为两者之间没有任何优势...这仅取决于您的数据库和您使用的驱动程序所支持的内容。如果您可以使用其中任何一个,我会选择命名参数以提高可读性。

关于带有参数占位符的 C# SQLite 查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25228563/

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