gpt4 book ai didi

sql - VBA ADO 参数化 LIKE 查询

转载 作者:行者123 更新时间:2023-12-04 20:06:48 24 4
gpt4 key购买 nike

我环顾四周,但似乎找不到使用 ADO 在 VBA 中对查询进行参数化的解决方案。

我希望实现以下目标:

.CommandText = "SELECT * FROM table WHERE F_Name LIKE '%?%'"
.Parameters.Append .CreateParameter("p1", adVarChar, adInputParam, 255, strFname)

任何人都可以帮助如何在上述庄园中应用附加参数吗?

最佳答案

您可以将 % 符号附加并添加到您的字符串变量,然后再将其传递给 CreateParameter

.CommandText = "SELECT * FROM table WHERE F_Name LIKE '?'"
.Parameters.Append .CreateParameter("p1", adVarChar, adInputParam, 255, "%" + strFname + "%")

关于sql - VBA ADO 参数化 LIKE 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22962895/

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