gpt4 book ai didi

razor - Webmatrix/Razor SQL 查询 - Websecurity 变量

转载 作者:行者123 更新时间:2023-12-04 05:08:47 24 4
gpt4 key购买 nike

我正在尝试编写一个查询来显示当前登录用户拥有的所有记录,但是我在将“userid”变量插入字符串时遇到了问题?

@{
Layout = "~/_template1.cshtml";
var db = Database.Open("StayInFlorida");


var userid = WebSecurity.CurrentUserId;
var premierproperty = "SELECT PropertyName, PropertyID FROM PropertyInfo WHERE OwnerID='userid'";
}

<h1>Properties - Page coming soon</h1>

@userid

@foreach (var row in db.Query(premierproperty)){
@row.propertyname
}

有什么想法吗?

最佳答案

像这样尝试:

@{
Layout = "~/_template1.cshtml";
var db = Database.Open("StayInFlorida");
var userid = WebSecurity.CurrentUserId;
var premierproperty = "SELECT PropertyName, PropertyID FROM PropertyInfo WHERE OwnerID = @0";
}

<h1>Properties - Page coming soon</h1>

@userid

@foreach (var row in db.Query(premierproperty, userid))
{
@row.propertyname
}

关于razor - Webmatrix/Razor SQL 查询 - Websecurity 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15161046/

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