Search found 612 matches

by marsupilami
23.01.2018, 22:43
Forum: ZeosLib 7.2 Betatest Forum
Topic: Problems in the field editor with fields of the same name in two different tables
Replies: 20
Views: 259

Re: Problems in the field editor with fields of the same name in two different tables

Well - it is more like the generic layers of the DBC layer don't trust the lower, driver specific layers to do their work correctly. I thought about having some mechanism to inform the generic parts, which info in TZColumnInfo already could be determined by the driver specific part and which couldn'...
by marsupilami
23.01.2018, 22:39
Forum: ZeosLib 7.2 Betatest Forum
Topic: Release Preparation
Replies: 6
Views: 52

Re: Release Preparation

As long as things don't hav a (big) impact it is ok for me. Wanting to have a release shouldn't make us stop to make things better :)
by marsupilami
23.01.2018, 21:10
Forum: ZeosLib 7.2 Betatest Forum
Topic: TZ*DatabaseMetadata.UncachedGetProcedureColumns seem useless?
Replies: 2
Views: 12

Re: TZ*DatabaseMetadata.UncachedGetProcedureColumns seem useless?

Hello Fr0sT,

erm - UncachedGetProcedureColumns gets called by TZAbstractDatabaseMetadata.GetProcedureColumns - or do I miss something obvious here?

Best regards, Jan
by marsupilami
22.01.2018, 18:02
Forum: ZeosLib 7.2 Betatest Forum
Topic: Error in TDatasetUtils.DefineKeyFields
Replies: 4
Views: 63

Re: Error in TDatasetUtils.DefineKeyFields

Hello Fr0sT :) Maybe it's more correct to add Connection parameter and use Connection.GetMetadata.GetIdentifierConvertor.Quote for this purpose? The routine is called from 2 places only and is not intended for public usage so the change should be painless. Yes - you are absolutely right. Egonhugeist...
by marsupilami
22.01.2018, 17:58
Forum: ZeosLib 7.2 Betatest Forum
Topic: Release Preparation
Replies: 6
Views: 52

Re: Release Preparation

Hello Fr0st, I even installed TeX editor/compiler but it still too damn messy so I just read comments in the code Hmmm - I just installed MikTeX and TeXnicCenter. Then it worked out ok. But I am not sue there is something in the LaTeX document that can help you. But there is some documentation in Do...
by marsupilami
22.01.2018, 09:01
Forum: Firebird
Topic: Support for CHAR(16) CHARACTER SET OCTETS
Replies: 14
Views: 131

Re: Support for CHAR(16) CHARACTER SET OCTETS

Hello Frost :) yes - for me widening the metadata schema is the correct option. I think that drivers that don't support the additional column will simply leave it empty (null). Drivers that support it can fill in domains if they are there. For Firebird we have to be cautious to filter the system gen...
by marsupilami
21.01.2018, 22:58
Forum: ZeosLib 7.2 Betatest Forum
Topic: Release Preparation
Replies: 6
Views: 52

Re: Release Preparation

Hello Michal,

the scripts were not prepared to ignore that kind of artifacts yet. I added rules to exclude *.ppu and *.o files.

With best regards, Jan
by marsupilami
21.01.2018, 22:56
Forum: Firebird
Topic: Support for CHAR(16) CHARACTER SET OCTETS
Replies: 14
Views: 131

Re: Support for CHAR(16) CHARACTER SET OCTETS

Hello Fr0st, 3. Add GUID domains list property - ? Requires adding domain column but the resulting RS' scheme is common for all drivers so this addition will touch some piece of generic code. Alternatively type assignment could be done straight inside TZInterbase6DatabaseMetadata.UncachedGet* method...
by marsupilami
21.01.2018, 22:39
Forum: ZeosLib 7.2 Betatest Forum
Topic: Problems in the field editor with fields of the same name in two different tables
Replies: 20
Views: 259

Re: Problems in the field editor with fields of the same name in two different tables

Hello Fr0st, I had a look into the problem and have to admint the current code is a mess :( While all you have said is true, the real problem for me is that TZAbstractResultSetMetadata.LoadColumn overwrites the TZColumnInfo without regarding what information already is there. Even worse - it simply ...
by marsupilami
21.01.2018, 16:49
Forum: ZeosLib 7.2 Betatest Forum
Topic: Error in TDatasetUtils.DefineKeyFields
Replies: 4
Views: 63

Re: Error in TDatasetUtils.DefineKeyFields

Hello merlin,

I applied the patch to Zeos 7.2.

With best regards,

Jan
by marsupilami
21.01.2018, 10:34
Forum: ZeosLib 7.2 Betatest Forum
Topic: Release Preparation
Replies: 6
Views: 52

Release Preparation

Hello Guys, I finally had the chance to take a look on the release tools. I couldn't get the documentation part working. But if that is left out it boils down to the scripts copying some files and zipping them up. So I uploaded what can curently be done to the files section: https://sourceforge.net/...
by marsupilami
19.01.2018, 18:00
Forum: ZeosLib 7.2 Betatest Forum
Topic: PostgreSQL TGuid fields - broken again
Replies: 2
Views: 46

Re: PostgreSQL TGuid fields - broken again

Hello Ertan, in which way did TGuid for PostgreSQL break? What doesn't work anymore?
by marsupilami
12.01.2018, 08:17
Forum: Firebird
Topic: Support for CHAR(16) CHARACTER SET OCTETS
Replies: 14
Views: 131

Re: Support for CHAR(16) CHARACTER SET OCTETS

Hello Fr0sT, I suggest to add two parameters. One for the connection and one for the dataset. On the connection there could be a parameter for specifying a GUID domain. For example: ZConnection.Properties.Add('FB_UUID_DOMAIN=FAKEUUID') On the data set there could be a parameter that takes a field li...
by marsupilami
11.01.2018, 18:13
Forum: ZeosLib 7.2 Betatest Forum
Topic: Problems in the field editor with fields of the same name in two different tables
Replies: 20
Views: 259

Re: Problems in the field editor with fields of the same name in two different tables

Hello Fr0st, 1) Unquote field names in TZGenericStatementAnalyser.FillFieldRefs - global change for all drivers; the most early processing and does what you plan for 7.3. But: SelectSchema doesn't link to IdentifierConvertor so unquoting will be the same for all drivers or additional reference to co...
by marsupilami
11.01.2018, 10:00
Forum: Firebird
Topic: Support for CHAR(16) CHARACTER SET OCTETS
Replies: 14
Views: 131

Re: Support for CHAR(16) CHARACTER SET OCTETS

Hello Fr0st, I agree that I dislike the pattern idea. And I see the benefits of an approach where the developer specifies which fields are to be treated as GUID-Fields in each and every data set. This is the most flexible approach. But in any bigger application it would require the developer to do t...

Go to advanced search