Estoy actualizando mi aplicación de MS-Access FE y BE a MS-Access FE y SQL Server BE. Utilicé la herramienta de "ampliación" de SSMA Access para convertir todas las tablas de Access a SQL, luego vinculé las tablas SQL en Access FE usando ODBC.MS-Access ve los campos datetime2 de SQL Server como TEXT
En mi base de datos de acceso, algunas tablas tenían columnas DateTime que se convertían en la columna datetime (0) en SQL Server. Después de vincular estas tablas en Access, Access ve estas columnas como columnas de texto, incluso si son columnas datetime2 (0) en el servidor SQL BE.
Esto causa algunos problemas porque las consultas que trabajaban con un formato de fecha no funcionan con el formato de texto. ¿Hay alguna forma de vincular las tablas para que el campo datetime (0) sea tratado como valores de fecha y hora por Access?
qué se refiere con datetime2 (0)? Datetime debería funcionar con MS Access. Necesito hacer un poco más de messing para datetime2. – Fionnuala
@Remou: Sí, quise decir datetime2 (0), corregiré la pregunta. Debo admitir que no sé la diferencia entre datetime y datetime2. ¿Qué tipo de problema tienes que hacer para trabajar con Access? –
Solo quería decir que necesitaba saber más. De acuerdo con http://technet.microsoft.com/en-us/library/cc179181.aspx, solo hay soporte limitado para el nuevo tipo de datos, datetime2. Me gustaría ir con datatime, si puedes. – Fionnuala