在SELECT我的 SQL Server 2005 数据库的命令中,我需要将OrderDelDateTime列(datetime格式为)转换为日期格式,以便我可以选择具有今天日期的所有行,而不管时间如何。
这是我所拥有的:
cmd = New Data.SqlClient.SqlCommand("SELECT * FROM [Orders] where [OrderDelDateTime] = '" + Now.Date + "'", conn)
显然,这会返回零结果,因为11/30/2012 5:30:00 PM(in db) 不等于Now.Date( 11/30/2012)。
我正在使用 VB.Net。