= '" + d-6ren">
gpt4 book ai didi

c# - 从 SQLite 数据库中获取两个日期选择器值之间的数据

转载 作者:太空宇宙 更新时间:2023-11-03 15:44:15 27 4
gpt4 key购买 nike

我有一个sqlite数据库和一个winform。我想使用此查询从我的数据库中获取数据。

String query = "select * from table where date >= '" + dateTimePicker1.Value + "' AND date <= '" + dateTimePicker2.Value + "' ";

当我运行我的程序时。我从第一个日期时间选择器中选择 3/8/2015,从第二个选择器中选择 3/10/2015。当我想显示 3/8/2015< 的值时,我只能显示 3/9/20153/10/2015 的值 还有。这里可能是什么问题?非常感谢任何建议。

最佳答案

我不知道 C# 但在 java 中,使用 Calendar 对象时,month 的 int 值从 0 开始(January = 0)所以你需要手动添加 +1。

int month = c.get(Calendar.MONTH) + 1;

希望这能让您走上正确的轨道。

关于c# - 从 SQLite 数据库中获取两个日期选择器值之间的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28925519/

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