gpt4 book ai didi

asp.net - WebMatrix sql LIKE %

转载 作者:行者123 更新时间:2023-12-01 09:35:49 24 4
gpt4 key购买 nike

以下查询有问题。当我使用静态参数直接从 WebMatrix 执行它并返回几行而不是从我的 .cshtml 页面执行时,它可以工作

var accounts = database.Query(
@"SELECT Username, Email, row_count
FROM (SELECT Username, Email, Count(0) OVER() as row_count, ROW_NUMBER() OVER(ORDER BY @0 DESC) as row_number
FROM UserProfile
WHERE Username LIKE %@1% AND Email LIKE %@2%) as accounts
WHERE row_number BETWEEN @3 AND @4",
new object[] { sort, username, email, start, end });

当我用静态值替换 LIKE 参数 @1 和 @2 时,它可以工作,但它不能 ORDER BY 参数 @0

最佳答案

在你的 sql 中使用它:

LIKE '%' + @1 + '%'

关于asp.net - WebMatrix sql LIKE %,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8215246/

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