7.2 testers-thread

The forum for ZeosLib 7.2 Report problems. Ask for help, post proposals for the new version and Zeoslib 7.2 features here. This is a forum that will be edited once the 7.2.x version goes into RC/stable!!

My personal intention for 7.2 is to speed up the internals as optimal a possible for all IDE's. Hope you can help?! Have fun with testing 7.2
User avatar
EgonHugeist
Zeos Project Manager
Zeos Project Manager
Posts: 1936
Joined: 31.03.2011, 22:38

Re: 7.2-Beta testers-thread

Post by EgonHugeist »

@DreamDancer

I cant reproduce it. I've declared the FPC missing function "VariantClear" in \plain\ZOleDB.pas:

Code: Select all

{$IFDEF MISS_VARIANTCLEAR}
function VariantClear(var varg: OleVariant): HResult; stdcall; external 'oleaut32.dll' name 'VariantClear';
{$ENDIF}
and the define is set in Lazarus.inc

Hast du alles !neu! compiliert?

@Prometeus,

thank you. May i ask for what ProjectGroup25.* and ZeosProject_10.2.* are made? Is there a possiblility to fix ZeosDbo?
Best regards, Michael

You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/

Image
DreamDancer
Fresh Boarder
Fresh Boarder
Posts: 14
Joined: 03.04.2013, 11:40

Re: 7.2-Beta testers-thread

Post by DreamDancer »

@EgonHeist
Sorry, my fault: I missed the ZeosLazarus.inc !
Thanks for your help!!
User avatar
EgonHugeist
Zeos Project Manager
Zeos Project Manager
Posts: 1936
Joined: 31.03.2011, 22:38

Re: 7.2-Beta testers-thread

Post by EgonHugeist »

@Prometeus, i've installed a Personal Edition today. Packages are fixed for XE10.2.
Best regards, Michael

You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/

Image
User avatar
Prometeus
Senior Boarder
Senior Boarder
Posts: 56
Joined: 29.10.2005, 01:25

Re: 7.2-Beta testers-thread

Post by Prometeus »

EgonHugeist wrote: is set in Lazarus.inc

@Prometeus,

thank you. May i ask for what ProjectGroup25.* and ZeosProject_10.2.* are made? Is there a possiblility to fix ZeosDbo?
@EgonHugeist, I can't see 'ProjectGroup25' among the files I've sent before. Where did you find it?

You can rename 'ZeosProject_10.2' to the default name you want, for sure. It was only for my tests here and it is compiling and installing ok for Delphi Tokyo 10.2.2. 'ZeosDbo' is already working and installing for Delphi Tokyo 10.2.2, as well.

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@ Fr0sT, @EgonHugeist, @mdaems, @Jan, All

ZEOS 7.3.x svn 4194:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.0-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@ Fr0sT, @EgonHugeist, @mdaems, @Jan, All

ZEOS 7.3.x svn 4214:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.0-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

@EgonHugeist, @ Fr0sT: The speed has improved. !!!

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@ Fr0sT, @EgonHugeist, @mdaems, @Jan, All

ZEOS 7.3.x svn 4232:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.0-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@EgonHugeist, @ Fr0sT, @mdaems, @Jan, All

ZEOS 7.3.x svn 4238:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.0-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

Tested: SQLite, Firebird, Oracle, PostgreSQL, mySQL, MariaDB, MSSQL(ADO, OLE DB, ODBC, FreeTDS), Access.
mORMot v. 4333 - passes the database test with ZEOS.

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@EgonHugeist, @ Fr0sT, @mdaems, @Jan, All

ZEOS 7.3.x svn 4309:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.2-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

Tested: SQLite, Firebird, Oracle, PostgreSQL, mySQL, MariaDB, MSSQL(ADO, OLE DB, ODBC, FreeTDS), Access.
mORMot v. 4394 - passes the database test with ZEOS(Delphi 10 Seattle Win32/Win64, Delphi 2007).

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@EgonHugeist, @ Fr0sT, @mdaems, @Jan, All

ZEOS 7.3.x svn 4332:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.2-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

Tested: SQLite, Firebird, Oracle, PostgreSQL, mySQL, MariaDB, MSSQL(ADO, OLE DB, ODBC, FreeTDS), Access.
mORMot v. 4411 - passes the database test with ZEOS(Delphi 10 Seattle Win32/Win64, Delphi 2007).

Michal
JD
Senior Boarder
Senior Boarder
Posts: 53
Joined: 06.09.2009, 18:27

Re: 7.2-Beta testers-thread

Post by JD »

I'm currently using Zeos 7.2.2. Can 7.3 be used on production systems?

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@EgonHugeist, @ Fr0sT, @mdaems, @Jan, All

zeosdbo-7.2.3-rc (2018-03-11):
https://sourceforge.net/projects/zeosli ... -7.2.3-rc/

compile and run on:

- Lazarus 1.8.2-Win32,
- Rad Studio XE2 Delphi32 and C++32.

mORMot v. 4411 - passes the database test with ZEOS.

Michal
Last edited by miab3 on 18.03.2018, 10:41, edited 3 times in total.
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: 7.2-Beta testers-thread

Post by miab3 »

@EgonHugeist, @ Fr0sT, @mdaems, @Jan, All

ZEOS 7.3.x svn 4356:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.2-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

Tested: SQLite, Firebird, Oracle, PostgreSQL, mySQL, MariaDB, MSSQL(ADO, OLE DB, ODBC, FreeTDS), Access.
mORMot v. 4411 - passes the database test with ZEOS(Delphi 10 Seattle Win32/Win64, Delphi 2007).

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@EgonHugeist, @ Fr0sT, @mdaems, @Jan, All

ZEOS 7.3.x svn 4380:

http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.2-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

Tested: SQLite, Firebird, Oracle, PostgreSQL, mySQL, MariaDB, MSSQL(ADO, OLE DB, ODBC, FreeTDS), Access.
mORMot v. 4411 - passes the database test with ZEOS(Delphi 10 Seattle Win32/Win64, Delphi 2007).

@ Fr0sT,
Lazarus 1.8.2-Win32 does not understand, this:

Code: Select all

ZVariant.pas
Line2075:

//            {$IFDEF FPC}
//  ==>       SetString(UniTemp, PWideChar(Value.VCharRec.P), Value.VCharRec.Len);
//            Result.VInteger := UnicodeToInt64Def(UniTemp, 0);
//            {$ELSE}
            Result.VInteger := UnicodeToInt64Def(Value.VCharRec.P, 0);
//            {$ENDIF}
Maybe this is unnecessary?

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

Re: 7.2-Beta testers-thread

Post by miab3 »

@EgonHugeist, @ Fr0sT, @mdaems, @Jan, All

ZEOS 7.3.x svn 4382:

http://sourceforge.net/p/zeoslib/code-0 ... sting-7.3/

compile and run on:

- Lazarus 1.8.2-Win32 (Windows 10-32),
- Delphi 2007-Win32 (Windows 10-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64).

Tested: SQLite, Firebird, Oracle, PostgreSQL, mySQL, MariaDB, MSSQL(ADO, OLE DB, ODBC, FreeTDS), Access.
mORMot v. 4411 - passes the database test with ZEOS(Delphi 10 Seattle Win32/Win64, Delphi 2007).

Michal
Locked