No hay ningún problema! Puedes hacerme las consultas que quieras je je! Mira... cada programador tiene su forma de hacer las cosas y mientras funcione, pues todo esta bien! Yo no acostumbro mucho a realizar als altas de esta manera... con lo cual ACLARO que no esta mal! Al contrario esta muy bien! Pero bien! Debes saber que hay varias formas de hacer las cosas! Je je! :) Ahora bien... entrando al tema... un formulario puede tener varios controles asociados a campos de tu tabla, es decir, que si por ejemplo tenes 3 textos en tu form, estos servirán para "alimentar" 3 campos de una tabla! Viendo tu código, el problema estaría aquí:
insert into empleados (curp)values (lcMitxtbox)
Dices que solo puedes insertar un valor en 1 campo. Correcto! Eso es porque a través de esta instrucción estas ordenando hacer un INSERT (insertado de un valor) en el campo CURP del valor contenido en la variable lcMitxtbox. El comando INSERT funciona así: Imagina que tienes los 3 textos que te mencione anteriormente en tu form: text1. Text2, text3 para almacenar en una tabla "mitabla" con 3 campos: nombre, apellido, teléfono. Cada text alimenta un campo respectivamente! Para almacenar los datos en TODOS los campos, la sentencia correcta seria así:
**--//
SELECT mitabla
INSERT INTO mitabla(nombre, apellido, teléfono) VALUES(THISFORM.Text1.Value, THISFORM.Text2.Value, THISFORM.Text3.Value)
TABLEUPDATE(.T)
THISFORM.Refresh
**--//
O puedes usar variables... a como tu haces en el código
LOCAL lcnombre, lcapellido, lntelefono
lcnombre = ALLTRIM(THISFORM.text1.Value)
lcapellido = ALLTRIM(THISFORM.text2.Value)
lntelefono = VAL(THISFORM.text3.Value)
**--//
SELECT mitabla
INSERT INTO mitabla(nombre,apellido,telefono) VALUES(lcnombre, lcapellido, lntelefono)
TABLEUPDATE(.T.)
THISFORM. Refresh
**--
Ves! LO que pasa es que vos estas haciendo referencia solamente a 1 campo y a 1 control respectivamente! Por eso solo te guarda en 1 campo! Los demás campos, ¿con qué controles los alimentas? No podes enlazar mas de un campo con un mismo control! ¿Me comprendes? Avisame! Con mucho gusto t ayudare! Saludos!
Desde Managua, Nicaragua!
A tus ordenes!
Ravenn :D :D :D