Lo siento creo que los nervios me traicionaron, todo está bien solo que use el codigo que me sugirió
ecfisa y me confundi, ya que puse
Código Delphi
[-]SQL.Text:= 'SELECT * FROM MITABLA WHERE ANIO = :PANIO';
Parameters.ParamByName('PANIO').Value := ComboBox1.Items[ComboBox1.ItemIndex];
Y me mandaba error porque yo no tengo en mi tabla ningun campo llamado ANIO, ese fue mi error crei que era un parametro hasta que analice todo y me di cuenta que era el nombre del campo...
lo único que tuve que hacer fue cambiar ANIO por AÑO.
Código Delphi
[-]SQL.Text:= 'SELECT * FROM MITABLA WHERE AÑO = :PANIO';
Parameters.ParamByName('PANIO').Value := ComboBox1.Items[ComboBox1.ItemIndex];
Me funciona muy bien gracias por la ayuda brindada.
Por cierto
Roman, tenias razón yo creía que los parámetros cambian automáticamente, pero gracias a tu comentario y al consejo de
ecfisa, ahora todo esta bajo control, por el momento jaja ... muchas gracias también a ti
[Caral]