Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 16-08-2012
edgar_prospero edgar_prospero is offline
Miembro
NULL
 
Registrado: mar 2012
Posts: 202
Poder: 15
edgar_prospero Va por buen camino
ya logre solucionarlo era un error mio tenia que poner en el evento on create
Código Delphi [-]
form4.ClientDataSet1.CreateDataSet;
form4.ClientDataSet1.Open;

pero ahora me surgio otro problema jeje ya me pasa los registros que necesite al db grid pero al guardarlos si tengo 3 registros nomas me guarda el ultimo registro en mi base de datos en mysql este es el codigo con el que intento guardarlo ojala me puedan ayudar

Código Delphi [-]
begin
  DBGrid1.DataSource.DataSet.First; 
  While not (DBGrid1.DataSource.DataSet.Eof) Do
  begin
    query.Close;
    query.SQL.Clear;
    query.SQL.Add('INSERT INTO entradas (codigo, nombre, unidad, cantidad, precio, importe)');
    query.SQL.Add('VALUES ( : pcodigo,: pnombre, : punidad, 
      :pcantidad, :pprecio, :pimporte )');
    //query.SQL.Add('on duplicate key update (serie=:pserie, fecha=:pfecha)');

    query.ParamByName('pcodigo').Value:=DBGrid1.DataSource.DataSet.FieldByName('codigo').value;
    query.ParamByName('pnombre').Value:=DBGrid1.DataSource.DataSet.FieldByName('nombre').value;
    query.ParamByName('punidad').Value:=DBGrid1.DataSource.DataSet.FieldByName('unidad').value;
    query.ParamByName('pcantidad').Value:=DBGrid1.DataSource.DataSet.FieldByName('cantidad').value;
    query.ParamByName('pprecio').Value:=DBGrid1.DataSource.DataSet.FieldByName('precio').value;
    query.ParamByName('pimporte').Value:=DBGrid1.DataSource.DataSet.FieldByName('importe').value;
    DBGrid1.DataSource.DataSet.Next;
    query.ExecSQL;

Última edición por ecfisa fecha: 16-08-2012 a las 03:53:22. Razón: Etiquetas [DELPHI] [/DELPHI] - Quitár íconos del código
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Limpiar dbgrid gianfranco_tont OOP 6 26-02-2012 01:24:19
Limpiar un dbgrid Sacmaed SQL 4 31-05-2010 01:45:23
Limpiar dbgrid hook Varios 2 21-04-2010 23:30:43
Limpiar los Edit Elite237 OOP 3 29-07-2007 04:01:15
limpiar un DBLookupComboBox lola OOP 4 07-10-2005 21:40:14


La franja horaria es GMT +2. Ahora son las 22:35:16.


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