DateTimePicker控件日期与 SQL server 里面日期相比较,DateTimePicker 的日期一般是 2006-5-16 形式,而 SQL server 是
2006-05-16 形式,现在我要比较 两者只要是 年月相同 就OK,本来我是想用Substring 函数来判断, 但是两者虽然长度不一样,年月其中是一样的,那我应该用什么方法来判定呢,谢谢.以下是SQL语句
Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
2006-05-16 形式,现在我要比较 两者只要是 年月相同 就OK,本来我是想用Substring 函数来判断, 但是两者虽然长度不一样,年月其中是一样的,那我应该用什么方法来判定呢,谢谢.以下是SQL语句
Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
string strDateFromForm=DateTimePicker.Value.ToString("yyyy-MM-dd");
string strDateFromSQl="2006-05-16"
if(strDateFromForm==strDateFromSQl)
{
MessageBox.Show("OK")
}
else
{
MessageBox.Show("False")
}
CustomFormat:yyyy-MM-dd