![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
No te falta ninguna libreria...
por que no pones tu procedimiento almacenado..tal vez ahi este la situacion, por que nada mas pones la creacion de tu tabla y como pasas los parametros pero nunca pones como los insertas ![]()
__________________
saludos desde Puebla Mexico.. [email protected] "como siempre a sus ordenes y siempre con buena cara" 'lolita me excitas, perversa piel de melocotón' |
|
#2
|
|||
|
|||
|
hola amigo aca esta el procedimiento almacenado Y ASI ME COMPILO:
SET TERM !! CREATE PROCEDURE ADD_CLIENT_INFO ( RUT_CLIENTE CHAR(10), PRIMER_NOMBRE VARCHAR(20), SEGUNDO_NOMBRE VARCHAR(20), PRIMER_APELLIDO VARCHAR(20), SEGUNDO_APELLIDO VARCHAR(20), DIRECCION_POBLACION VARCHAR(15), DIRECCION_CALLE VARCHAR(10), DIRECCION_NUMERO VARCHAR(10), DIRECCION_DPTO VARCHAR(15), DIRECCION_CIUDAD VARCHAR(15), DIRECCION_COMUNA VARCHAR(15), GIRO VARCHAR(15), TELEFONO_FIJO VARCHAR(20), TELEFONO_CELULAR VARCHAR(20), E_MAIL VARCHAR(50), FECHA_INGRESO CHAR(10) ) AS BEGIN INSERT INTO CLIENTE ( RUT_CLIENTE, PRIMER_NOMBRE, SEGUNDO_NOMBRE, PRIMER_APELLIDO, SEGUNDO_APELLIDO, DIRECCION_POBLACION, DIRECCION_CALLE, DIRECCION_NUMERO, DIRECCION_DPTO, DIRECCION_CIUDAD, DIRECCION_COMUNA, GIRO, TELEFONO_FIJO, TELEFONO_CELULAR, E_MAIL, FECHA_INGRESO) VALUES(:RUT_CLIENTE, :PRIMER_NOMBRE, :SEGUNDO_NOMBRE, :PRIMER_APELLIDO, :SEGUNDO_APELLIDO, IRECCION_POBLACION, IRECCION_CALLE, IRECCION_NUMERO, IRECCION_DPTO, IRECCION_CIUDAD, IRECCION_COMUNA,:GIRO, :TELEFONO_FIJO, :TELEFONO_CELULAR, :E_MAIL, :FECHA_INGRESO ); END; !! SET TERM; y esta es la tabla: CREATE TABLE CLIENTE ( RUT_CLIENTE CHAR(10) NOT NULL, PRIMER_NOMBRE VARCHAR(15) NOT NULL, SEGUNDO_NOMBRE VARCHAR(15) NOT NULL, PRIMER_APELLIDO VARCHAR(15) NOT NULL, SEGUNDO_APELLIDO VARCHAR(15) NOT NULL, DIRECCION_POBLACION VARCHAR(20) NOT NULL, DIRECCION_CALLE VARCHAR(20) NOT NULL, DIRECCION_NUMERO VARCHAR(10) NOT NULL, DIRECCION_DPTO VARCHAR(10) NOT NULL, DIRECCION_COMUNA VARCHAR(15) NOT NULL, DIRECCION_CIUDAD VARCHAR(15) NOT NULL, GIRO VARCHAR(15) NOT NULL, TELEFONO_FIJO VARCHAR(20) NOT NULL, TELEFONO_CELULAR VARCHAR(20) NOT NULL, E_MAIL VARCHAR(50) NOT NULL, FECHA_INGRESO CHAR(10), PRIMARY KEY (RUT_CLIENTE) ); si me falta una libreria cuales serian? espero sus comentarios.......
__________________
m/m/m |
|
#3
|
||||
|
||||
|
Para comenzar
Cita:
Cita:
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
#4
|
|||
|
|||
|
Como dice EduarCol..
Checate se me hace que andas pasando una clave primaria repetida y si dices que no entonces has las siguiente pruebas... Primero cambia el char por varchar en tu indice primario por que no le veo nada de malo a tu SP o si no entonces create otra tabla, crea un generador y su trigger despues de insertar que le asigne un valor, y si te truena entonces si es el motor.. aunque lo dudo asi de mucho...
__________________
saludos desde Puebla Mexico.. [email protected] "como siempre a sus ordenes y siempre con buena cara" 'lolita me excitas, perversa piel de melocotón' |
|
#5
|
|||
|
|||
|
hola amigo sanxpue
tenias razon se estan duplicando los datos, y no es solamente la primary key sino todas, te cuento.... hago click una vez en el boton guardar y me guarda los datos en la tabla en blanco y luego cuando hago click la segunda vez me sale el error y me ingresa los datos. la cosa es que no entiendo como puedo eliminar ese error, ya que he revizado por cielo, mar y tierra y no he encontrado nada. lo otro en el formulario estoy ocupando groupbox y edit. que podra ser? espero tus comentarios... y gracias por ayudarme......
__________________
m/m/m |
|
#6
|
||||
|
||||
|
Si insertas un nuevo cliente, este si o si tiene que tener otro ID..
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#7
|
|||
|
|||
|
estimados....
ya qu estan tratando el tema de insertar un nuevo registro, me gustraía saber si hay una fucioón que me agrege un reguistro igual al que estoy seleccionando en una tabla. En dicha tabla tengo un campo llamado "codigointerno" que es Autoincrementable (+). ¿existe dicha fucnión? muchas gracias ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|