gpt4 book ai didi

mysql - 使用 webmatrix 选择命令

转载 作者:行者123 更新时间:2023-11-29 12:52:33 25 4
gpt4 key购买 nike

我正在使用 Webmatrix 3

我有以下代码用于获取 session var session_username = Session["session_username"];

现在,我想从数据库中搜索用户名,例如变量 session_username

我使用以下代码来执行查询var selectcommand = "SELECT * from Student where Student_username = @session_username";
var row = db.Query(selectcommand);

它给出了错误异常详细信息:System.Data.SqlServerCe.SqlCeException:缺少参数。 [ Parameter ordinal = 1 ] 对应行 var row = db.Query(selectcommand);

我做错了什么?有什么帮助吗?

最佳答案

你的代码应该是

var selectcommand = "SELECT * from student where student_username = @0";
var row = db.Query(selectcommand, session_username);

本教程解释了参数占位符的使用:Introduction to Working with a Database in ASP.NET Web Pages (Razor) Sites .

关于mysql - 使用 webmatrix 选择命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24517513/

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