Cita:
Empezado por Vales08
El error no salta mas, lo único es que me muestra los registros repetidos 2 veces... y agrupando tampoco lo hace.. pero por lo menos no salta el error..
|
Hola Vales.
La única forma de que suceda eso con el código anterior es que, o estén duplicadas las localidades en la tabla o que no estés vaciando el
TComboBox y se realice la carga dos veces...
Probá de este modo:
Código Delphi
[-]
...
with IBQuery2 do
begin
Close;
SQL.Text:= 'SELECT LOCALIDAD FROM CIUDADES ORDER BY LOCALIDAD';
Open;
ComboBox1.Clear; while not Eof do
begin
ComboBox1.Items.Add(FieldByName('LOCALIDAD').AsString);
Next
end;
Close
end;
...
Si aún así siguen apareciendo los registros repetidos utilizá el IBExpert (o el que uses) y ejecutá la sentencia
Código SQL
[-]SELECT LOCALIDAD FROM CIUDADES ORDER BY LOCALIDAD
para verificar que el campo LOCALIDAD no esté repetido.
Un saludo.