Re: [gnome-db] gda_data_model_import_from_model ()
- From: Vivien Malerba <vmalerba gmail com>
- To: "Massimo Cora'" <maxcvs email it>
- Cc: gnome-db list <gnome-db-list gnome org>
- Subject: Re: [gnome-db] gda_data_model_import_from_model ()
- Date: Wed, 22 Jul 2009 08:52:36 +0200
2009/7/22 Massimo Cora'
<maxcvs email it>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Vivien,
Vivien Malerba wrote:
>
>
> Here is a slightly modified version of your code, to make it work. Here
> is what I've modified:
> * you don't need to bother about iterators, I've removed all that code
> * you _need_ to implement the i_get_access_flags() virtual method (this
> is why it failed)
oh, it was so simple...
> * check that the data models being concatenated support random access mode
>
> If you want to be able to concatenate non random access data models,
> it's a bit more difficult, but I can help you.
>
random access is perfet! I've added the sources in the Anjuta git repo
under plugins/symbol-db/libgda-extra in case someone needs them
Maybe you should add a few extra tests when adding a data model to concat: make sure the number and type of the added data model's columns are OK, because if not, then unexpected results may happen (the GdaDataModel is expected to have a fixed number of columns, each with a non variable GType).
thanks a lot for your help,
You're welcome!
Vivien
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]