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-11-2013
Avatar de Jere_84
Jere_84 Jere_84 is offline
Miembro
NULL
 
Registrado: sep 2011
Ubicación: Córdoba, Argentina
Posts: 214
Poder: 0
Jere_84 cantidad desconocida en este momento
Eliminar en TADODataSet con joins

Buenas tardes, estoy intentando hacer el Delete en un tadodataset y me sale el siguiente error:
Cita:
'Información de columna de clave insuficiente para realizar la operación Update o Refresh'.
Creo que esto se debe a que tengo en la sentencia sql joins hacia otras tablas entonces el tadodataset no sabe en que tabla hacer el delete.
Mi pregunta es: ¿Debe generar otro comando sql en donde solo filtre registros en la tabla donde quiero hacer el delete o existe otra alternativa?.

Slds cordiales.
Responder Con Cita
  #2  
Antiguo 17-11-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Jere_84.

Hay que asignarle como valor el nombre de la tabla en la que deseas que se produzca el borrado, a la propiedad dinámica Unique Table.

Ejemplo:
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
  ADODataSet1.Open;
  ADODataSet1.Properties['Unique Table'].Value := 'NOMBRE_DE_TABLA';
  ...
Para hacerlo efectivo, en tiempo de diseño, previamente ejecuta el método CreateDataSet del TADODataSet .

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 18-11-2013
Avatar de Jere_84
Jere_84 Jere_84 is offline
Miembro
NULL
 
Registrado: sep 2011
Ubicación: Córdoba, Argentina
Posts: 214
Poder: 0
Jere_84 cantidad desconocida en este momento
Gracias ecfisa!, me salvaste nuevamente funciona... te hago una consulta, sabes de algún articulo que hable de como crear una relación master-detail con tadodataset?

slds.
Responder Con Cita
  #4  
Antiguo 18-11-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Jere_84.

Por favor coloca esta nueva consulta como un nuevo tema bajo un título significativo ya que no tiene que ver con la consulta inicial. El motivo del pedido es por que de ese modo se obtienen mejores resultados en las búsquedas.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Una duda con TADODataSet LordSarevok C++ Builder 21 13-06-2007 16:48:42
Edit en TADODataSet scooterjgm Conexión con bases de datos 2 10-04-2006 09:46:36
Trabajando con TADODataset Novato Conexión con bases de datos 2 08-10-2005 23:57:27
TADODataSet VS TADOQuery Mauro.NET Conexión con bases de datos 1 24-05-2005 19:39:57
objeto TADODataSet Nidia H. Ochoa OOP 2 06-07-2004 22:48:12


La franja horaria es GMT +2. Ahora son las 01:56:01.


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