asp+sqlserver用datepart函数怎样显示生日 急
语句如下:set rs=conn.execute( "select realname from userinfo where datepart( 'm ',birthday)=datepart( 'm ',now) and datepart( 'd ',birthday)=datepart( 'd ',now) ")
其中birthday 是时间类型的
在access数据库中就可以实现,但在sqlserver中却提示错误:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]为 datepart 指定了无效的参数 1。
------解决方案--------------------datepart( 'm ',birthday)该成:datepart(m,birthday)