Ver Mensaje Individual
  #1  
Antiguo 22-08-2008
elcaracas elcaracas is offline
Miembro
 
Registrado: ene 2005
Posts: 26
Reputación: 0
elcaracas Va por buen camino
left join con ADOQuery

Hola,

Tengo una Base de Datos de Access con un montón de tablas, y quiero hacer la siguiente consulta SQL:
Código SQL [-]
SELECT [Area Section Assignments].Area, [Area Section Assignments].Section, [Area Section Assignments].MatProp, [Area Section Properties].Thickness
FROM [Area Section Assignments] LEFT JOIN [Area Section Properties] ON [Area Section Assignments].Section = [Area Section Properties].Section;
En Access funciona bien. El problema está cuando lo quiero hacer desde mi programa:
Código Delphi [-]
   ADOQuery1->Close();
   ADOQuery1->SQL->Clear();
   ADOQuery1->SQL->Add("SELECT [Area Section Assignments].Area, [Area Section Assignments].Section, [Area Section Assignments].MatProp, [Area Section Properties].Thickness FROM [Area Section Assignments] LEFT JOIN [Area Section Properties] ON [Area Section Assignments].Section = [Area Section Properties].Section");
   ADOQuery1->Open();

Cuando ejecuto el código me da un error. No se como hacer un LEFT JOIN con un TADOQuery.

La base de Datos es de Access abierta con un ADOConnection y Provider=Microsoft.Jet.OLEDB.4.0

Alguien Puede Ayudarme!!

Gracias
Responder Con Cita