Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C检查MySql数据库中的datetime值是否为today_C#_Mysql_Datetime - Fatal编程技术网

C# C检查MySql数据库中的datetime值是否为today

C# C检查MySql数据库中的datetime值是否为today,c#,mysql,datetime,C#,Mysql,Datetime,我目前正在尝试根据用户在日历上单击的日期,从数据库中获取用户的所有约会 单击日历时,变量将获得eg的值。 20-06-2016 00:00:00 现在我想用这个日期返回今天的每个约会地点。 我使用这个查询: 选择appo_位置,其中id='variable_id'和date='variable_date' 这真的不管用。当我执行它时,它说我的SQL语句中有一个错误。同时,我的代码是否会在我使用此代码时获得今天的每个约会:20-06-2016 00:00:00?因为这只是一天的开始 这是我的实际查

我目前正在尝试根据用户在日历上单击的日期,从数据库中获取用户的所有约会

单击日历时,变量将获得eg的值。 20-06-2016 00:00:00

现在我想用这个日期返回今天的每个约会地点。 我使用这个查询: 选择appo_位置,其中id='variable_id'和date='variable_date'

这真的不管用。当我执行它时,它说我的SQL语句中有一个错误。同时,我的代码是否会在我使用此代码时获得今天的每个约会:20-06-2016 00:00:00?因为这只是一天的开始

这是我的实际查询:

query = "SELECT afspraak_locatie WHERE id = '" + item + "' AND datum = '" + datum +"'";

如果要获取日期内的所有数据,则应仅比较日期(不包括时间)。您可以使用DATE函数

"SELECT afspraak_locatie FROM your_table_name
WHERE id = '" + item  + "' AND DATE(datum) = DATE('" + your_date_variable + "')"

如果要获取日期内的所有数据,则应仅比较日期(不包括时间)。您可以使用DATE函数

"SELECT afspraak_locatie FROM your_table_name
WHERE id = '" + item  + "' AND DATE(datum) = DATE('" + your_date_variable + "')"
日期应为[日期]。date是关键字,所以您应该在查询中使用[date]作为列名。希望它能起作用

编辑


你的问题是错误的。从表中选择列。关键字的起始位置?

日期应为[日期]。date是关键字,所以您应该在查询中使用[date]作为列名。希望它能起作用

编辑


你的问题是错误的。从表中选择列。关键字“从哪里来?”

试试这个

创建表

质疑

试试这个

创建表

质疑


我认为您应该添加实际的代码,而不是它的模板。语法错误可以很容易地解释。你的表名在哪里?@BonMacalindong omg you'sright@Kason我认为你拼错了:我认为你应该添加你的实际代码,而不是它的模板。语法错误可以很容易地解释。你的表名在哪里?@BonMacalindong omg you'sright@Kason我想你拼错了:我用荷兰语表示日期数据。我不认为这是一个保留字。你的疑问是错误的。从表中选择列。Where is FROM?[]对于MySQL来说是无效的语法,请改用反勾号。感谢您的帮助。很高兴你的问题解决了:我用荷兰语表示日期数据。我不认为这是一个保留字。你的疑问是错误的。从表中选择列。Where is FROM?[]对于MySQL来说是无效的语法,请改用反勾号。感谢您的帮助。很高兴您的问题在这里得到了解决:[]对于MySQL来说是无效的语法,请改用backticks。因为datum不是MySQL标识符,所以不需要使用backticks。感谢提醒。[]对于MySQL来说不是有效的语法,请改用反勾号。因为数据不是MySQL标识符,所以不需要使用反勾号。谢谢提醒。
SELECT afspraak_locatie
FROM A
WHERE id='1' AND DATE(date) = Date('2016-06-20 00:00:00')