【发布时间】:2016-05-24 22:51:24
【问题描述】:
我使用 Excel 作为数据库,我想使用 C#(sql Query)按当前周(从星期一到星期日)过滤数据。
例子:
如果我为 ex: 8 Monday,02,2016 ... 选择一天...将返回从 (8 Monday) 到 (14 Sunday) 具有“DATE”的所有数据。 但是如果我为 ex: 20 Saturday,02,2016 选择一天 ... 将返回从 (15 Monday) 到 (21 Sunday) 的所有数据“DATE”
谢谢:)
【问题讨论】:
-
使用 Excel 作为数据库是一种糟糕的方法。它是不适合用作数据库的数据分析工具。您可以免费获得 SQL Express。最坏情况切换到 CSV 或 JSON。这也将使您免于处理奇怪的 Excel 内容。
-
这需要用C#代码还是SQL来完成?
-
如果能用sql做就更好了
-
你现在有什么代码?您是否已经在读取数据并循环访问它?还是你还没到?
-
我已经做了一些事情,但是在 c# 中......我读取了所有数据并使用 BindingSource 进行了过滤