Cita:
Empezado por microbiano
Código Delphi [-]
if (not Eof) then
begin
while not Eof do
begin
vCampos := vCampos + sc.Trim(oQTempCamposIndices.Fieldbyname('Campo').AsString) + ';';
next;
end;
end
else
Begin
vCampos := vCampos + sc.Trim(oQTempCamposIndices.Fieldbyname('Campo').AsString);
end;
|
Funciona pero pasa siempre por el lugar que concatena la coma a pesar de que halla uno o varios campos. La unica forma de diferenciarlo me parece a mi, seria con el RecordCount pero no se porque me tira error con esa tabla sys.columns no es un objeto valido..