Articles of ms access 2007

El proveedor ‘Microsoft.ACE.OLEDB.12.0’ no está registrado en la máquina local.

todo funciona bien localmente pero este error ocurre cuando lo publico: The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine. y seguimiento de la stack [InvalidOperationException: The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine.] System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper) +1027372 System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) +337 System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) […]

¿Cómo hacer referencia a los objetos de Excel en Access VBA?

¿Qué declaraciones tengo que hacer para poder usar objetos y constantes de Excel desde mi script VBA de Access 2007? Dim wb As Workbook o Set objExcelApp = New Excel.Application o .Borders(xlEdgeBottom) Gracias

¿Es mejor usar ADO o DAO en Access 2007?

Al crear una nueva base de datos en Access 2007, ¿se deberían usar ADO (objetos de datos ActiveX) o DAO (objetos de acceso a datos)? Editar: Parte de esta base de datos estará importando datos de hojas de cálculo de Excel 2007.

Comportamiento LIKE diferente entre mi aplicación y el asistente de consulta de Access

Estoy ejecutando la siguiente consulta desde mi aplicación web y acceda al asistente de consultas de 2007. Y obtengo dos resultados diferentes. SELECT R.Rept_Name, D.Dist_Name,S.State_Name FROM (tblReporter AS R LEFT JOIN tblDist AS D ON R.Dist_Id=D.Dist_Id) LEFT JOIN tblState AS S ON S.State_Id=R.State_Id WHERE R.Rept_Name LIKE ‘*Ra*’ ORDER BY R.Rept_Name; El resultado de la aplicación […]

Combinar filas / concatenar filas

Estoy buscando un Access 2007 equivalente a la función COALESCE de SQL Server. En SQL Server, podrías hacer algo como: Persona John Steve Richard SQL DECLARE @PersonList nvarchar(1024) SELECT @PersonList = COALESCE(@PersonList + ‘,’,”) + Person FROM PersonTable PRINT @PersonList Que produce: John, Steve, Richard Quiero hacer lo mismo, pero en Access 2007. ¿Alguien sabe […]