从db mysql解析,parseexact字符串(varchar)到SQL查询C#中的datetimepicker

时间:2018-08-27 17:05:33

标签: c# mysql sql datetime datetimepicker

我致力于winform的应用程序,该应用程序通过选择日期,通过dateTimePicker1接收数据,并在datagridview中显示数据,在显示所有数据之后,应用程序将这些数据导出到excel。我的问题是我无法弄清楚如何创建列解析器(在MySql中为dmeasurement1)并将其绑定到datetime监视程序,并在sql查询中完成所有操作。

String userInput = Console.ReadLine();
        DateTime userDate = DateTime.Parse(userInput);

        string query = "SELECT * from EX_S[enter image description here][1]UM WHERE dmeasurement1 between '" + dateTimePicker2.Value.DateParse  + "'";

1 个答案:

答案 0 :(得分:0)

string query = "SELECT * FROM EX_SUM WHERE STR_TO_DATE(dmeasurement1, '%d.%m.%Y') BETWEEN '" + dateTimePicker1.Value.Date.ToString("yyyy/MM/dd").Replace("/", "-") + "' AND '" + dateTimePicker2.Value.Date.ToString("yyyy/MM/dd").Replace("/", "-") + " '"; //yyyy - MM - dd

将varchar转换为datetimepicker C#