Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

FoxPro/Visual FoxPro - Como borrar registros de una base de datos?

  Imprimir  
Vista:

Como borrar registros de una base de datos?

Publicado por Jance (12 intervenciones) el 28/09/2008 18:09:30
Hola gente...!!!
Como están, yo algo complicado, la verdad me estoy leyendo bastante bien con fox pero soy nuevo en el uso de el lenguaje,.
Mi consulta es si yo creo una base de datos y para que en ella le pueda ingresar un dato en la consola de comandos le tengo que tipear

SELECT clientes
APPEND BLANK

y esto me habilita a que tenga una fila para completar, yo probé agregarle este código a un botón y también me lo habilita, lo que quiero es saber como eliminar filas,
porque cada vez que presiono el botón me agrega si o si no Nº de socio ej

apellido nombre socio
1
2
3

Está bien que sea numérico autoincremental, pero como lo elimino a ese cliente si en verdad no quiero que este vacío o de gusto?
Desde ya muchas gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como borrar registros de una base de datos?

Publicado por HELDER MARTINEZ (683 intervenciones) el 28/09/2008 22:46:35
Para agregar un registro en una tabla;

Select clientes
append blank
replace campo_tabla with Variable_o_valor
por eejemplo
replace apellido with cApellido

*********************************************************
para borrar un registro;

Select clientes
m=messagebox("¿Desea eliminar el registro?", 4+32+256, "Eliminando")
if m=6
sele clientes
delete
else
m=messagebo("no se elimino", 0+64, "Accion cancelada")
endif
***

****
Nota;
En el evento init de tu form debes poner este comando;
set delete on

Saludes
Espero haberte ayudadoen algo.

Desde Honduras.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar