[Lazarus] DBComboBox
Лагунов Алексей
alexs75 at yandex.ru
Wed Aug 24 19:02:36 CEST 2011
Install rxfpc from LazarusCCR.
В Срд, 24/08/2011 в 11:46 +0000, "Arí Ricardo Ody" пишет:
> Hi Michael!
>
> I beg your pardon but I don't understand your explanation about
> DBComboBox and DBLookupComboBox. I only want to show a list of codes
> contained in a SQLite 3 SQL table column and select one them.
>
> About the rx 1.0: I install it via Package|Install/Uninstall packages,
> uninstall and install again and can't find new Data Controls(twice) in
> my 0.9.30 Ide.
>
> Cheers
>
> Ricardo
>
>
> > ----- Original Message -----
> >
> > From: michael.vancanneyt at wisa.be
> >
> > Sent: 08/24/11 05:09 AM
> >
> > To: Lazarus mailing list
> >
> > Subject: Re: [Lazarus] DBComboBox
> >
> >
> >
> > On Wed, 24 Aug 2011, "Arí Ricardo Ody" wrote:
> >
> > > I have a SQLite 3 database that contains 2 lines.
> > >
> > > I added a SQLite3Dataset to my project and code the following SQL Command in it:
> > >
> > > SELECT * FROM TBLPAR
> > >
> > > I left Active property = true
> > >
> > > I add a Datasource and use the mentioned dataset as the associated dataset.
> > >
> > > I add a DBComboBox and associate the datasource to it.
> > >
> > > The DBComboBox only show the first line of the dataset. I change the SQL in the way the line selected became the second line. The DBComboBox shows only this second line.
> > >
> >
> > > I add a DBLookupComboBox and associate it to the same datasource. None lines are showed, in the both situations.
> >
> > You should connect it with the LookupSource (or is it ListSource?) property,
> > not the datasource property.
> >
> > LookupDBCombobox has 2 datasources:
> >
> > DataSource : A datasource which contains the value to be shown (the value you edit). Datafield is the value of the field.
> >
> > LookupSource: A datasource with the list of values to select from.
> > If you select a value from the list, it will be written in the Datasource
> > dataset's 'DataField' field.
> >
> > If you just want to select a value from a dataset but not write it to a dataset
> > field , you cannot use DBComboBox or LookupDBCombobox. Both these components
> > are meant to write into a field from a dataset.
> >
> > I believe the RX package has a lookupedit which allows you simply to select
> > a value from a lookup dataset, without writing it to another dataset.
> >
> > Michael.
>
>
>
>
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20110824/ce5ae2ce/attachment-0003.html>
More information about the Lazarus
mailing list