• Jueves 14 de Noviembre de 2024, 22:56

Autor Tema:  Re: Agregar Registros  (Leído 1974 veces)

fenixal

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Agregar Registros
« en: Jueves 6 de Marzo de 2003, 18:18 »
0
Hola que tal!!
Estoy presentando los registros de una tabla en textboxes. y Quiero agregar registros en la tabla, lo que no permite. Mi pregunta es que si necesariamente, tengo que crear otros texboxes para agregar registros, o lo puede hacer con eso mismo. Estoy tratando de diversas maneras, pero no obtengo nada.
He aqui, dos ejemplos, que ninguno me funcionan:

EJEMPLO 1.
thisform.txtCodigo.enabled=.t.
thisform.txtDescripcion.enabled=.t.
thisform.txtCosto.enabled=.t.
thisform.txtVenta.enabled=.t.
thisform.txtVencim.enabled=.t.
thisform.txtCantidad.enabled=.t.
thisform.cmdAgregar.enabled=.f.
GO BOTTOM
THISFORM.REFRESH
APPEND BLANK
THISFORM.txtCodigo.SETFOCUS
THISFORM.REFRESH


EJEMPLO 2.
USE "C:Archivos de programaMicrosoft Visual StudioVfp98MisProyectos_Joeltabla_registros.dbf"
INSERT INTO tabla_registros (codigo, descripcion, pcosto, pventa, fvencimien, cantidad) ;
VALUES ("thisform.txtC1", "thisform.txtD1", "thisform.txtCo1", "thisform.txtV1", "thisform.txtVe1", "thisform.txtCa1")
thisform.refresh

Cualquier información, seria bien aceptada.
NO STRESS!!!

paoluccij

  • Miembro activo
  • **
  • Mensajes: 30
    • Ver Perfil
Agregar Registros
« Respuesta #1 en: Sábado 8 de Marzo de 2003, 05:25 »
0
porque no tratas de la forma antigua:

use NOMBRE_TABLA
scat memvar
crear en tu FORM los campos con los mismos nombres de variable y tu boton aceptar y cancelar; al aceptar solo debes hacer que se ejecute el comando:
GATHER MEMVAR
esto actualiza tus datos en la tabla.

si deseas crear es un nuevo registro
SCATER MEMVAR BLAN
y al aceptar
insert into NOMBRE_TABLA from memvar

problema resuelto...
espero te sirva

saludos
paolucci