Access 2003 no me permite actualizar una query usando una forma, pero en Access 2007 funciona correctamente.
El Codigo SQL que esta usando es el siguiente:
SELECT [Course Scheduler].[Course Name], [Course Handler].[Check if it's Done]
FROM [Course Handler] LEFT JOIN [Course Scheduler] ON [Course Handler].[Master course ID] = [Course Scheduler].ID
WHERE ((([Course Handler].[Check if it's Done])<>True) AND (([Course Handler].[User ID])=fGetUserName()) AND (([Course Scheduler].[Mentor Name])="WBL"));
Si Utilizo la query directamente para editar informacion, Access me permite hacerlo en cualquier version, pero si genero una forma basado en esa query, solo emite un sonido y no me permite editar (esto en 2003.
Si esta forma la abro en Access 2007, funciona sin problemas.
El tipo de RedordSet esta como: Dynaset (Inconsistent Updates),
La forma tiene activo el campo de AllowEdit
Y cuando se trata de usar el campo emite un sonido como menciono antes, como si el campo estuviera bloqueado.
Ya he revisado la informacion contenida en:
http://msdn.microsoft.com/en-us/library/Aa198446
Cualquier ayuda, siempre es bien recibida
**************************************************************************************************************
Access 2003 is not allowing me to update a query using a Form, but Access 2007 works fine
This is the SQL, I'm using
SELECT [Course Scheduler].[Course Name], [Course Handler].[Check if it's Done]
FROM [Course Handler] LEFT JOIN [Course Scheduler] ON [Course Handler].[Master course ID] = [Course Scheduler].ID
WHERE ((([Course Handler].[Check if it's Done])<>True) AND (([Course Handler].[User ID])=fGetUserName()) AND (([Course Scheduler].[Mentor Name])="WBL"));
If I use the query to edit direcly it works fine in both versions, but once I use a form it didn't work
The recordset type is: Dynaset (Inconsistent Updates),
The form have the allowedit with Yes
I only heard a Sound, like if it were locked.
Already reviewed http://msdn.microsoft.com/en-us/library/Aa198446
Any Help will be very welcome