Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-06-2005
samuelabad samuelabad is offline
Miembro
 
Registrado: jun 2005
Posts: 10
Poder: 0
samuelabad Va por buen camino
Exclamation Urgenteeee ayuda por favorrrrr Delphi-acces

saludos, tengo un gran problema y una gran urgenciaaa

tengo un programa que lleva el control de una oficina de la seccion amarilla, tengo mi tabla pagos y tengo mi form para insertar, ya conecte la base desde su query y a la hora que ejecuto el programa me manda un ERROR que dice que me faltan parametros, que esperaba 2....... ¡¡¡¡¡¡ que hagoooo !!!

ayuda , este es mi codigo:

modulodedatos.AgregarPagos.Active:=false;
modulodedatos.AgregarPagos.SQL.Clear;
modulodedatos.AgregarPagos.SQL.Text:='insert into Pagos(Clave_Pago,Descripcion_Pago,Cargo_Pago,Observaciones_Pago) values ("'+Edit1.Text+'","'+Edit2.Text+'","'+Edit3.Text+'","'+Edit4.Text+'")';
modulodedatos.AgregarPagos.ExecSQL;


mi correo es sjasaph@hotmail.com, por favorrrrrrr,
Responder Con Cita
  #2  
Antiguo 17-06-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
correccion :p

Saludos.

Creo que hay una epidemia de poner URGENTE en los titulo y de reclamar el AYUDA URGENTE. No es un titulo adecuado!!

Que es lo que esta pasando?
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!

Última edición por vtdeleon fecha: 17-06-2005 a las 13:11:04.
Responder Con Cita
  #3  
Antiguo 17-06-2005
Nelson Polanco Nelson Polanco is offline
Miembro
 
Registrado: abr 2005
Ubicación: Provincia Espaillat, Rep. Dom.
Posts: 15
Poder: 0
Nelson Polanco Va por buen camino
Saludos.

Creo que los parametros se deben especificar así:
:Para1, :Para2

Espero te sirva... Suerte.

Nelson Polanco
Rep. Dom.
Responder Con Cita
  #4  
Antiguo 17-06-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Hola samuelabad. Bienvenido(a) al clubdelphi. Te recomiendo la lectura de la guia de estilo, que contiene las reglas de convivencia en este sitio.

Una de esas reglas, es poner títulos descriptivos a nuestros hilos, puesto que asi facilitamos la búsqueda de información en esta gran base de datos de conocimiento, que es uno de los fines de los foros. También te comento que hay muchas personas que simpelemente no entran a los hilos que no tienen tíulos descriptivos, con lo que reduces las posibilidades de encontrar una respuesta....

Otra regla es que las respuestas no deben ser solicitadas a un correo electrónico, ya que principalmente se trata de dejar un historial de mensajes en donde luego puede (y debe) buscarse información evitando que hayan preguntas repetitivas.

Otra cosa que a mi en lo personal me parece inadecuada es publicar todo el mensaje en negrillas.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 17-06-2005
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
Cita:
Empezado por samuelabad

modulodedatos.AgregarPagos.Active:=false;
modulodedatos.AgregarPagos.SQL.Clear;
modulodedatos.AgregarPagos.SQL.Text:='insert into Pagos(Clave_Pago,Descripcion_Pago,Cargo_Pago,Observaciones_Pago) values ("'+Edit1.Text+'","'+Edit2.Text+'","'+Edit3.Text+'","'+Edit4.Text+'")';
modulodedatos.AgregarPagos.ExecSQL;

Código Delphi [-]
   modulodedatos.AgregarPagos.Active:=false;
   modulodedatos.AgregarPagos.SQL.Clear;
 modulodedatos.AgregarPagos.SQL.Text:='insert into Pagos(Clave_Pago,Descripcion_Pago,Cargo_Pago,Observaciones_Pago) values( ' +#39+Edit1.Text+#39+','+#39+Edit2.Text+#39+','+#39+Edit3.Text+#39+','+#39+Edit4.Text+#39+')';
   modulodedatos.AgregarPagos.ExecSQL;
Probalo asi!!!!
Responder Con Cita
  #6  
Antiguo 17-06-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

o

Código Delphi [-]
  with modulodedatos.AgregarPagos do begin
  Active:=false; 
  SQL.Clear;
    SQL.Text:='insert into Pagos(Clave_Pago,Descripcion_Pago,Cargo_Pago,Observaciones_Pago) 
             values (:CPago,:descrip,:cargo,bserv)';
    ParambyName('Cpago').Asstring:=Edit1.Text;
    ParambyName('descrip').Asstring:=Edit2.Text;
    ParambyName('cargo').Asstring:=Edit3.Text;
    ParambyName('observ').Asstring:=Edit4.Text;
    ExecSQL;
  end;
Suerte
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 10:22:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi