Zeos 7.3 testers-thread

The offical for ZeosLib 7.3 Report problems, ask for help, post proposals for the new version of Zeoslib 7.3/v8
Quick Info:
-We made two new drivers: odbc(raw and unicode version) and oledb
-GUID domain/field-defined support for FB
-extended error infos of Firebird
-performance ups are still in queue
In future some more feature will arrive, so stay tuned and don't hassitate to help
tkamphuis
Junior Boarder
Junior Boarder
Posts: 30
Joined: 18.01.2009, 09:20
Contact:

Re: Zeos 7.3 testers-thread

Post by tkamphuis »

Hello Jan,

I have tested 7.3 build 6535 and persistent fields are working now. Some little remarks: I have to remove the existing persistent fields first and then add them again, and in the feld editor I miss the Create and Cancel buttons. But I can add the field by using the enter key.
You do not have the required permissions to view the files attached to this post.
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6567:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspbian32 Buster for Raspberry Pi https://www.getlazarus.org/setup/?download#raspberry_pi,
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.8(fpc 3.0.4)-Win64,
- Delphi 7,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 with small hpp fixes/(OSX32-It requires a thorough test),
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/Android/Android64.

my mORMot PerfTest r5960 passes(Delphi 10.3.3 Rio Win32/Win64)

- Delphi 10.4 Sydney-Win32/Win64 compiles and works, in Android/Android64 small problem:

[DCC Error] ZDatasetUtils.pas(1162): E2251 Ambiguous overloaded call to 'AnsiStrLComp'

{$ELSE}
{$IFDEF UNICODE}
==> Result := SysUtils.AnsiStrLComp(P2, P1, L1) = 0;
{$ELSE} //https://www.freepascal.org/docs-html/rt ... restr.html
if L2 > L1 then
WValue2 := Copy(WValue2, 1, L2);
Result := WideCompareStr(WValue1, WValue2) = 0;
{$ENDIF}
{$ENDIF}

----------
In ZComponentReg.pas(line 109):

RegisterNoIcon([...

should be replaced:

{$IFDEF FPC} RegisterNoIcon {$ELSE} RegisterClasses {$ENDIF}([...

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6572:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles and works:

- Lazarus 2.0.0(fpc 3.3.1) - Raspbian32 Buster for Raspberry Pi https://www.getlazarus.org/setup/?download#raspberry_pi,
- Lazarus 2.0.8(fpc 3.0.4)-Win64,
- Delphi 7,
- Delphi 2007,
- RAD Studio XE2 -Win32/Win64/C++32 with small hpp fixes/(OSX32- compiles but requires more thorough testing),
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing)- With a package adapted by me,

My mORMot PerfTest r5960 passes(Delphi 10.3.3 Rio Win32/Win64)

Michal
Last edited by miab3 on 30.05.2020, 08:09, edited 6 times in total.
marsupilami
Platinum Boarder
Platinum Boarder
Posts: 1935
Joined: 17.01.2011, 14:17

Re: Zeos 7.3 testers-thread

Post by marsupilami »

Hello Michal,
miab3 wrote: 28.05.2020, 11:38 - Delphi 10.4 Sydney-Win32/Win64/(Android/Android64-It requires a thorough test)- With a package adapted by me,
Which adaptions did you have to do? Could you supply updated package files or a patch?
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

Hi,

I would add a package but the Forum does not accept attachments lately.
I sent to Michael and Jan.

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6603:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles and works:

- Lazarus 2.0.8(fpc 3.0.4)-Win64,
- Delphi 7,
- Delphi 2007,
- RAD Studio XE2 -Win32/Win64/C++32 with small hpp fixes/(OSX32- compiles but requires more thorough testing),
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6633:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspbian32 Buster for Raspberry Pi https://www.getlazarus.org/setup/?download#raspberry_pi,
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.8(fpc 3.0.4)-Win64,
- Delphi 7,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 with small hpp fixes,
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

my mORMot PerfTest r5960 passes(Delphi 10.3.3 Rio Win32/Win64)

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6672:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspbian32 Buster for Raspberry Pi https://www.getlazarus.org/setup/?download#raspberry_pi,
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.8(fpc 3.0.4)-Win64,
- Delphi 7,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 with small hpp fixes,
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

my mORMot PerfTest r5960 passes(Delphi 10.3.3 Rio Win32/Win64)

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6679:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspbian32 Buster for Raspberry Pi https://www.getlazarus.org/setup/?download#raspberry_pi,
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.8(fpc 3.0.4)-Win64,
- Delphi 7,
- Delphi 2006-Win32,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 with small hpp fixes,
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

my mORMot PerfTest r5960 passes(Delphi 10.3.3 Rio Win32/Win64)

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6679:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Also works in Lazarus 2.0.10(fpc 3.2.0)-Win64.

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6701:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspbian32 Buster for Raspberry Pi,
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.10(fpc 3.2.0)-Win64,
- Delphi 7,
- Delphi 2006-Win32,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 with small hpp fixes,
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

My mORMot PerfTest r6078 passes(Delphi 10.3.3 Rio Win32/Win64)

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6725:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspbian32 Buster for Raspberry Pi,
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.10(fpc 3.2.0)-Win64,
- Delphi 7,
- Delphi 2006-Win32,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 with small hpp fixes,
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

My mORMot PerfTest r6078 passes(Delphi 10.3.3 Rio Win32/Win64)

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6742:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspberry Pi OS(ARM Linux 32b),
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.10(fpc 3.2.0)-Win64,
- Delphi 7,
- Delphi 2006-Win32,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 (with small hpp fixes),
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

Tested: SQLite, Firebird, PostgreSQL, MariaDB, MySQL, Oracle, MS SQL(ADO, OLE DB, ODBC, FreeTDS)

My mORMot PerfTest r6078 passes(Delphi 10.3.3 Rio Win32/Win64, RAD Studio 2007-Win32)

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6747:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspberry Pi OS(ARM Linux 32b),
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.10(fpc 3.2.0)-Win64,
- Delphi 7,
- Delphi 2006-Win32,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 (with small hpp fixes),
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

Tested: SQLite, Firebird, PostgreSQL, MariaDB, MySQL, Oracle, MS SQL(ADO, OLE DB, ODBC, FreeTDS)

My mORMot PerfTest r6088 passes(Delphi 10.3.3 Rio Win32/Win64, RAD Studio 2007-Win32)

Michal
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Zeos 7.3 testers-thread

Post by miab3 »

@All

ZEOS 7.3.x svn 6757:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

Compiles:

- Lazarus 2.0.0(fpc 3.3.1) - Raspberry Pi OS(Debian - ARM Linux 32b)- Firebird, MS SQL- FreeTDS, PostgreSQL, MySQL - MariaDB and SQLite,
- Lazarus 2.0.8(fpc 3.0.4)-Win32,
- Lazarus 2.0.10(fpc 3.2.0)-Win64,
- Delphi 7,
- Delphi 2006-Win32,
- RAD Studio 2007-Win32,
- RAD Studio XE2 -Win32/Win64/C++32 (with small hpp fixes),
- Delphi 10 Seattle-Win32/Win64,
- Delphi 10.3.3 Rio-Win32/Win64/(Android/Android64- compiles but requires more thorough testing),
- Delphi 10.4 Sydney-Win32/Win64/(Android/Android64- compiles but requires more thorough testing).

Tested: SQLite, Firebird, PostgreSQL, MariaDB, MySQL, Oracle, MS SQL(ADO, OLE DB, ODBC, FreeTDS)

My mORMot PerfTest r6103 passes(Delphi 10.3.3 Rio Win32/Win64, RAD Studio 2007-Win32)

Michal
Post Reply