Ver Mensaje Individual
  #1  
Antiguo 20-02-2017
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Reputación: 11
aguml Va por buen camino
Desproteger DBGrid en ejecución

Hola amigos, estoy trasteando un poco con las bases de datos y me encuentro con el siguiente problema. Tengo un DBGrid el cual de inicio se selecciona toda la fila, no tiene habilitada la opcion de seleccionar varias filas, no se puede editar el valor de las celdas y tiene la propiedad de ReadOnly a true. Quiero revertir todo eso para poder hacerlo al ingresar una contraseña y de momento estoy con esta prueba:
Código PHP:
void __fastcall TForm2::ButtonDesbloquearClick(TObject *Sender)
{
    
AnsiString pass "1234567890";
    
AnsiString cadena InputBox("Desbloqueo de lista","Introduce la contraseña:","");
    if(
pass == cadena)
    {
        
DBGrid1->Options TDBGridOptions(DBGrid1->Options) >> dgRowSelect >> dgEditing;
        
DBGrid1->ReadOnly false;
        
DBNavigator1->Enabled true;
    }else{
        
ShowMessage("Contraseña incorrecta. No se ha desbloqueado la lista.");
    }

Me encuentro con que se deshabilita la opcion dgRowSelect pero parece que la opcion dgEditing no porque no me deja editar nada. ¿Pueden ayudarme?
Responder Con Cita