【发布时间】:2014-01-22 19:08:54
【问题描述】:
使用 Winforms,.Net 4.5。
我有一个带有 DataGridView 的表单,我在 dataGridView 中插入了来自另一个表单的一些值,例如客户端名称和日期,我花了几个小时才弄清楚,我使用的是 SQL Server Compact 4.0,所以它只支持 DateTime 数据类型,这与 SQL Server 2008 左右不同,您可以在没有时间的情况下存储日期,所以我需要做的是在日期查询之间进行一些选择。
但在 SQL Server Compact 中,您只能存储日期的整个值,例如 24/02/2014 12:00 我只需要日期,而 SQL Server Compact 不允许我这样做。我尝试使用DateTimePicker.Text 将数据发送到 SQL Server Compact,但使用字符串您无法在日期之间进行选择,因为它们不是日期而是字符串。在这种情况下我能做什么,记住我只需要日期格式我不需要时间,还记得 SQL Server Compact 不能只存储日期。那么有什么方法可以在字符串之间进行选择(dateTimePicker.Text)?
【问题讨论】:
标签: c# sql sql-server datagridview