谁能告诉我如何在 sql 存储过程的 where 子句中进行日期比较。
我向用户提供了一个文本框过滤器,用户可以在其中输入任何格式的日期(例如 13/09/2013、13092013、13-Sep-2013、130913)。数据库表有我想在其上应用此过滤器的日期时间类型列。
在这里我有3个问题
- 我是否必须先将其转换为仅在我的 c# 代码中输入的特定日期。如果是,那么日期格式是否重要?
- 如何检查日期类型参数是否不为空或为空?
- 我将如何将上述仅日期类型(来自 c# 代码)与我的数据库表的 datetime 列进行比较?
一个代码示例将不胜感激。
亲切的问候