Ver Mensaje Individual
  #1  
Antiguo 18-03-2008
mancurnino mancurnino is offline
Miembro
 
Registrado: feb 2008
Posts: 65
Reputación: 19
mancurnino Va por buen camino
Cambiar el contenido de un campo de una tabla

Hola, mi pregunta es esa; voy recorriendo una tabla, por ej:

Usuario (dni, nick, nombre, tfno)

Imaginaros, que llego a DNI, entoncs quiero cambiar el valor del nick de esa tupla por otro:

while not Modulodatos.T_Usuario.Eof do begin //Mientras no sea el fin de la tabla Usuario
if ModuloDatos.T_UsuarioDni.AsString = Edit_DNI.Text then begin
ShowMessage('El nick ya está registrado en el sistema. Por favor, introduzca un nick distinto.');
ModuloDatos.T_Usuario.Close;
Exit;
end;
Modulodatos.T_Usuario.Next; //Pasamos a la siguiente tupla de la tabla Usuario
end;

es decir, tngo Edit_DNI, y la tabla es T_Usuario, voy recorriendola hasta encontrar en T_Usuario el DNI que tengo en Edit_DNI, y luego en esa tupla quiero cambiar el valor del nick, por otro que tengo en un Edit (Edit_Nick)

Como lo hago? tengo que poner la tabla en modo edicion y eso, insertarlo y luego cerrar la tabla, lo que no quiero es que me lo inserte al final de la tabla, si no en esa tupla

Última edición por mancurnino fecha: 18-03-2008 a las 21:20:15.
Responder Con Cita