小编amb*_*nda的帖子

WebMatrix sql LIKE%

我在使用以下查询时遇到问题.当我使用静态参数直接从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 });
Run Code Online (Sandbox Code Playgroud)

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

sql asp.net webmatrix

3
推荐指数
1
解决办法
1018
查看次数

标签 统计

asp.net ×1

sql ×1

webmatrix ×1