hola soy nueva en esto de asp y me he encontrada un poco complicada pues si bien esta sentencia sql la ejecuto en el motor me resulta,
SELECT RUT, DATEDIFF(yy, CONVERT(datetime, FECHA_INGRESO_ADMINISTRACION),NOW()) AS fecha
from funcionario
el problema esta en que estoy haciendo esto desde un pagina de asp y al ponerla en la pagina me da el siguiente error
query="SELECT DISTINCT (RUT),DATEDIFF(yy, CONVERT(datetime, FECHA_INGRESO_ADMINISTRACION),NOW())AS fecha FROM funcionario
set recordSet=Server.CreateObject("ADODB.Recordset")
recordSet.Open query,conn line 17
Microsoft OLE DB Provider for ODBC Drivers (0x80040E57)
[Microsoft][ODBC SQL Server Driver][SQL Server]Arithmetic overflow error converting expression to data type datetime.
/asp1/ASI_PERM.asp, line 17
alguien me puede ayudar por favor