Problema con DataGrid enlazado con ADO
    
		    En primer lugar felices fiestas para todos y después el problema.
Utilizando un DataGrid enlazado con un AdoControl en una aplicación Visual Basic, tengo el siguiente problema:
Cuando estoy en el último campo de la última lÃnea del DataGrid y le doy TAB me deberÃa añadir un nuevo registro, y la primera vez lo hace, pero si sigo dando datos hasta completar otro registro, en lugar de irse al registro añadido, me activa el penúltimo registro y tengo que dar 2 veces a la tecla Abajo para ir al registro recién añadido y poder rellenar todos los campos del mismo y asà sucesivamente.
Curiosamente sólo me ocurre cuando el LockType del ControlAdo está a adLockBatchOptimistic, si utilizo cualquier otro tipo de bloqueo no me pasa. El problema es que tengo que utilizar este tipo de bloqueo ya que necesito actualizar por bloques.
Para probarlo sin código, me he creado un formulario donde he incluido un ADO con una conexión a una base de datos Access y un DBGrid enlazado al mismo y sin teclear una sola lÃnea de código lo pruebo y me falla. He probado cambiando varias propiedades del ADO y del GRID pero no consigo que funcione con LockType=adLockBatchOptimistic.
¿Alguien sabe como solucionarlo?
Muchas gracias de antemano.
	    
    Utilizando un DataGrid enlazado con un AdoControl en una aplicación Visual Basic, tengo el siguiente problema:
Cuando estoy en el último campo de la última lÃnea del DataGrid y le doy TAB me deberÃa añadir un nuevo registro, y la primera vez lo hace, pero si sigo dando datos hasta completar otro registro, en lugar de irse al registro añadido, me activa el penúltimo registro y tengo que dar 2 veces a la tecla Abajo para ir al registro recién añadido y poder rellenar todos los campos del mismo y asà sucesivamente.
Curiosamente sólo me ocurre cuando el LockType del ControlAdo está a adLockBatchOptimistic, si utilizo cualquier otro tipo de bloqueo no me pasa. El problema es que tengo que utilizar este tipo de bloqueo ya que necesito actualizar por bloques.
Para probarlo sin código, me he creado un formulario donde he incluido un ADO con una conexión a una base de datos Access y un DBGrid enlazado al mismo y sin teclear una sola lÃnea de código lo pruebo y me falla. He probado cambiando varias propiedades del ADO y del GRID pero no consigo que funcione con LockType=adLockBatchOptimistic.
¿Alguien sabe como solucionarlo?
Muchas gracias de antemano.
