【发布时间】:2019-03-14 17:13:58
【问题描述】:
我有 ASP.NET Core 网站,我正在使用以下命令从数据库中加载一些产品:
using (MySqlCommand cmd = new MySqlCommand("SELECT ROBAID, KATBR, NAZIV,
SLIKA FROM ROBA WHERE PODGRUPAID IN (@PG)", con))
{
cmd.Parameters.AddWithValue("@PG", "PODGRUPAID");
// Other reading code
}
问题是这样我只得到前 2 个产品作为结果(在 Inspector 内的 MySqlDataReader 内)但是当我将命令字符串更改为 SELECT ROBAID, KATBR, NAZIV, SLIKA FROM ROBA WHERE PODGRUPAID IN (PODGRUPAID) 而不通过命令添加参数时,我得到所有结果......
【问题讨论】:
标签: c# mysql asp.net asp.net-core