FoxPro/Visual FoxPro - eliminar un registro de una tabla desde un formulario

   
Vista:

eliminar un registro de una tabla desde un formulario

Publicado por alee (2 intervenciones) el 01/04/2013 18:46:31
hola tengo una duda
estoy haciendo un programa en el cual se agregen campos a una tabla y los pueda buscar y eliminar junto con modificar
para agregar los campos ala tabla desde el formulario utilice este codigo

Set exact on
Select empleados
Locate for empleados.nomina=Thisform.Text1.value
If Found() then
replace nomina with Thisform.Text1.value
replace nombre with Thisform.Text2.value
replace apellidos with Thisform.Text3.value
replace direccion with Thisform.Text4.value
replace telefono with Thisform.Text5.value
replace correo with Thisform.Text6.value
replace puesto with Thisform.Text7.value
replace sueldo with Thisform.Text8.value

Wait window "Datos Actualizados" timeout .8
Thisform.refresh
else
go bott
Append Blank
replace nomina with Thisform.Text1.value
replace nombre with Thisform.Text2.value
replace apellidos with Thisform.Text3.value
replace direccion with Thisform.Text4.value
replace telefono with Thisform.Text5.value
replace correo with Thisform.Text6.value
replace puesto with Thisform.Text7.value
replace sueldo with Thisform.Text8.value

Wait window "Datos Almacenados" timeout .8
Thisform.refresh
endif


en la tabla aparecen todos los camps exepto el de telefono y sueldo que son numericos
y me gustaria saber si pe dupieran decir como eliminar los registros ya creados de la tabla desde el formulario xfas sii me urgee :$
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
Imágen de perfil de Mauricio

eliminar un registro de una tabla desde un formulario

Publicado por Mauricio (1367 intervenciones) el 01/04/2013 23:21:49
SET DEFA TO CURDIR()
USE mi_tabla && Abre la tabla
*
DELETE FOR EMPTY(telefono)
CLEAR
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

eliminar un registro de una tabla desde un formulario

Publicado por alee (2 intervenciones) el 05/04/2013 18:17:29
hola disculpa mauricio este codigo lo implemento en donde como ven no soy muy experta en esto
no se si me puedes ayudar un poquito mejor
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
Imágen de perfil de Edgar Zambrano

eliminar un registro de una tabla desde un formulario

Publicado por Edgar Zambrano (72 intervenciones) el 02/04/2013 17:56:28
si tu tabla tiene un campo id, lo haces de esta forma

delete from tabla1 where (id=id_a_eliminar)

ten en cuenta que este comando solo marca el registro para su eliminación debes después ejecutar pack para eliminar completamente el registro de la tabla
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

eliminar un registro de una tabla desde un formulario

Publicado por neo (1601 intervenciones) el 07/04/2013 05:05:46
En un botón llamalo eliminar. Entonces en el evento click del botón agrega el codigo de Mauricio.

Saludos!
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

eliminar un registro de una tabla desde un formulario

Publicado por Marco (1 intervención) el 09/04/2015 16:26:00
hola...
en el form en el procedimiento init inserta el sig codigo:

thisform.text5.Value=1 &&Telefono
thisform.text8.Value=1 &&Sueldo
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