我在学习.NET开发时需要在SQL语句中使用获取当前日期的函数,使用的是ACCESS数据库,语句在ACCESS中可以正常使用,但是在.NET中却不正常,请问是什么问题?
语句:SELECT * FROM list where bdate >= date()

解决方案 »

  1.   

    SELECT * FROM list where bdate >= Getdate()
      

  2.   

    SQL Server 获取当前时间的函数是: getdate()
      

  3.   

    SELECT * FROM list where bdate >= Getdate();
    SQL Server 获取当前时间的函数是: getdate()
      

  4.   

    下面的示例使用 GETDATE 为日期列提供信息:CREATE TABLE MyOrders (OrderID int IDENTITY(100, 1) PRIMARY KEY, CompanyName nvarchar(50), OrderDate datetime)INSERT INTO MyOrders (CompanyName, OrderDate) VALUES ('A. Datum Corporation', GETDATE())
      

  5.   

    SELECT * FROM list where datediff(d,bdate,getdate())>=0