我一直在使用C#中的MySql,我遇到了一个严重的问题,导致我无法做任何事情。
当我在应用程序中执行查询时,它什么都不返回,当我从服务器查询运行代码时,它返回我需要的值。
我尝试了多种使用Mysql.AddWithValue插入查询值并使用普通撇号的方法。这两种方式都不起作用。
这是来自该计划的查询:
string query = "SELECT `Typ_dne`, `Snidane`, `Svacina01`, `Obed`, `Svacina02`, `Vecere`, `Fyz_nazev`, `Fyz_trvani`, `Fyz_teren`, `Poznamka`, `Jmeno` FROM `denni_zaznamy` WHERE `Datum` = '" + date01 + "'"
这不会返回任何内容。
申请代码v2:
string query = "SELECT `Typ_dne`, `Snidane`, `Svacina01`, `Obed`, `Svacina02`, `Vecere`, `Fyz_nazev`, `Fyz_trvani`, `Fyz_teren`, `Poznamka`, `Jmeno` FROM `denni_zaznamy` WHERE `Datum` = @datum";
cmd.Parameters.AddWithValue("@datum", date01);
这也不会返回任何内容。
但是,如果我将此代码输入查询,则会显示以下内容:
查询结果的图片:
有人可以帮我解决这个问题吗?
非常感谢,
UnknownWarrior8910