Tengo un extraño problema al usar ADO para conectar a una base de datos.
El caso es que me conecta bien, hago una consulta en sql y la hace bien, muestro los datos en un textbox asignandole la propiedad datafield al campo que quiero que me muestre.
Luego modifico ese campo en el textbox pulso un botón que tiene el evento Adodc1.recordset.update y al volver a buscar ese registro no me ha guardado los cambios que he hecho en el textbox.
Además si la busqueda no la hago de un registro sino de toda la tabla y voy moviendome por los registros, si modifico uno y pulso para moverme al siguiente registro me dice: operación cancelada en un msgbox.
Si ejecuto la opcion Adodc1.recordset.delete lo hace bien y me elimina el registro actual.
Entonces porqué no me actualiza? Qué hago mal?
Un saludo!