Según entiendo quieres seleccionar un producto y que el precio del mismo se grabe en otra tabla, supongo que ademas del propio precio. Sería el clásico mostrar producto y el pinchar sobre él guardar en la tabla lineas_Albaran su nombre y precio?
Tendrás que utilizar un DbLookUpComboBox y así te resultará mucho más fácil.
No tendrás más que rellenar las propiedades:
Datasource:Tabla_En_la_que_quieres guardar el dato.
DataField:Campo_En_El_que_se_guardara_El dato.
Si quieres guardar más datos que el apuntado en el DataField, tendrás que aprovechar por ejemeplo en el vento OnClick para guardar otros campos:
Código Delphi
[-]MiTablaMiCampo1.Value:=LaOtraTabla.MiCampo1.Value;
MiTablaMiCampo2.Value:=LaOtraTabla.MiCampo2.Value;
.....
Un Saludo.
Aunque como comenta Caral, sería mejor ampliar la información de lo que quieres.