Cita:
Iniciado por juanjoselive
hola compañeros etos dprogramando usando mysql server 5.0 con visual basic 6
aca esta el codigo fuente del modulo con el mando a llamar a la base de datos
...
ahora bien cuando intento grabar, eliminar o actualizar registro me sale un error
dice que el "recorset actual no permite actualizaciones puede ser una limitacion el proveedor o del tipo de bloqueo seleccionado."
rsperiodo.Fields("descripcion") = Text2.Text
rsperiodo.Update
rsperiodo.Delete
gracias amigos se que falta codigo pero esa es la parte dond lo hago
Hola, para ese tipo de operaciones mejor es utilizar consultas de actualización, sin crear ningún recordset.
Actualizar:
cn.Execute "UPDATE LaTabla SET descripcion = '" & Text2.Text & "'"
Eliminar:
cn.Execute "DELETE * FROM LaTabla WHERE Campo = '" & condición & "'"
Añadir registros:
cn.Execute "INSERT INTO LaTabla (Campo) VALUES ('" & variable & "')"