gpt4 book ai didi

c# - 如何操作Database.ExecuteSqlCommand()返回值?

转载 作者:搜寻专家 更新时间:2023-10-30 20:38:19 25 4
gpt4 key购买 nike

<分区>

private int GetId(int userId, int companyId){
string query = String.Format("SELECT Id FROM MyTable WHERE UserId = {0} AND CompanyId = {1}", userId, companyId);
return _db.ExecuteSqlCommand(query);
}

我可以通过 Microsoft 的 SQL Management Studio 运行查询,它返回 15。每次我在代码中执行它时,它都会返回 -1。

MSDN API 状态:

Return Value

Type: System.Int32

The result returned by the database after executing the command.

描述很含糊,我想我的使用方式应该是可行的。我怎样才能操纵查询返回 15,或者这是不可能的?如果没有,有人有什么建议吗?

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