Ver Mensaje Individual
  #3  
Antiguo 08-06-2012
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Reputación: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Puedes partir la cadena que añades en "tabla.SQL.Add", puesto que no puede tener más de 255 caracteres. Podría quedarte algo como esto:

Código Delphi [-]
  tabla.SQL.Add
  (
    'insert into arm0062( codigo, nombre, departamento, folio, unidad, ' +
    'cant_piezas, cant_material, costo, total ) values( codigo,  : pnombre, ' +
    ': pdepartamento, : pfolio, : punidad, : pcant_piezas, : pcant_material, : ' +
    'pcosto, total) on duplicatekey update nombre= nombre, departamento= ' +
    'departamento, unidad= unidad, cant_piezas= cant_piezas, cant_material= : ' +
    'pcan_material, costo= : pcosto, total= total'
  );

Edito: O hacer lo que te ha propuesto el compañero más arriba.
Responder Con Cita