1
« en: Miércoles 5 de Noviembre de 2003, 19:28 »
Hola, tengo un problema a ver si alguien me echa un cable. Utilizo ADO
Abro un recordset asi: rs.Open q, conexion, , adLockOptimistic, adCmdText
donde q="select * from tabla"
Tengo un boton que borra un registro (rs.delete) y funciona bien.
El problema es que cuando hago q="selec tabla.*, otratrabla.nombre from tabla,otratabla where tabla.dni=otratabla.dni"
se muestra bien en el datagrid pero al pulsar el boton de borrar:
"Informacion de columna clave insuficiente para realizar la operacion Update o Refresh"
Existe una forma facil y directa para hacer esto o tendria que tener 2 recordset
uno con la tabla que si me deja borrar y otro que muestra toda la informacion.