Hola.
Cita:
Empezado por davidmedina29
si entiendio que mi combobox esta en string y debo guardar un campo int
...
|
Primero tenes que tener en claro que:
- ComboBox.ItemIndex: Devuelve el índice actualmente seleccionado y es un valor de tipo Integer
- ComboBox.Items[ComboBox.ItemIndex]: Devuelve el ítem actualmente seleccionado y es un valor de tipo String
Cita:
...
pero ese es el punto no se como solucionar que al buscar busque el numero del 1 al 12 en la bd y no el texto de enero a diciembre.
|
La verdad es que no te entiendo claramente, espero que lo que consultas sea esto:
Código Delphi
[-]
...
tu_Query.Close;
tu_Query.SQL.Text := 'SELECT * FROM TU_TABLA WHERE MES = :MESNRO';
tu_Query.ParamByName('MESNRO').AsInteger := ComboBox.ItemIndex; tu_Query.Open;
...
(*) Es una sintáxis genérica, desconozco los componentes que usas ( ¿ Son UniDac ? ), tendrás que hacer los ajustes necesarios.
Saludos