Search found 54 matches

by mariuszekpl
10.12.2008, 13:05
Forum: ZeosLib 7.0 Beta Forum
Topic: Database Unicode Support Table
Replies: 7
Views: 1323

But delphi before 2009 works with UTF-16 ?
by mariuszekpl
10.12.2008, 12:08
Forum: ZeosLib 7.0 Beta Forum
Topic: Database Unicode Support Table
Replies: 7
Views: 1323

I don't use ASA11 i only test zeos , but i can't find other version and i test only ASA11 :) I think we don't need all databases. We realy need sqlite2 ? Firebird 1 ? etc. this protocol is very OLD We should thing about better zeos core. Yes! we should stop working on 'Full unicode support' NOW &quo...
by mariuszekpl
10.12.2008, 11:45
Forum: ZeosLib 7.0 Beta Forum
Topic: gto's thoughts on Zeos architecture
Replies: 13
Views: 1948

I talk about opinions which we can find in internet : "news Group" and forums. I think we should make delphi code (better) but also MUST think about other matter(s) like: - web page - now is not easy download zeos :( - SEO (Search engine optimization) , if somebody search "zeos+delphi...
by mariuszekpl
10.12.2008, 10:07
Forum: ZeosLib 7.0 Beta Forum
Topic: gto's thoughts on Zeos architecture
Replies: 13
Views: 1948

I think we must find and improve weak points of ZEOS.
I find many opinion about zeos: Zeos is slow , very slow :(
by mariuszekpl
10.12.2008, 00:27
Forum: ZeosLib 7.0 Beta Forum
Topic: Database Unicode Support Table
Replies: 7
Views: 1323

Is not easy check/find IT :( What does it mean: "Encodings supported for Buffers" ? List all Encodings supported by database ? We REALLY NEED this list ? For all databases ? Maybe we should think about abstract layer to convert encoding. DATABASE -> ZEOS ZEOS -> DATABASE ? With support all...
by mariuszekpl
09.12.2008, 00:01
Forum: ZeosLib 7.0 Beta Forum
Topic: TZSQLite3PlainDriver.Open
Replies: 3
Views: 522

It is true ?
I can't find old sqlite3.dll before 3.2.5
And i can't find it at www.sqlite.org
by mariuszekpl
08.12.2008, 14:51
Forum: ZeosLib 7.0 Beta Forum
Topic: [patch_done] IFDEF ZEOS_FULL_UNICODE
Replies: 8
Views: 1117

Can we remove changes from SVN rev. 537. ? And use this function : (I dont't test it but should work ) {$IFDEF ZEOS_FULL_UNICODE} {** Converts Unicode strings to Ansi (Delphi 2009 Up) } function UnicodeToAnsi(const UnicodeString: string): RawByteString; begin if WE_WANT_UNICODE = TRUE then result :=...
by mariuszekpl
08.12.2008, 13:10
Forum: ZeosLib 7.0 Beta Forum
Topic: [patch_done] IFDEF ZEOS_FULL_UNICODE
Replies: 8
Views: 1117

[patch_done] IFDEF ZEOS_FULL_UNICODE

I think about IFDEF ZEOS_FULL_UNICODE What does it mean ? If i compile ZEOS with ZEOS_FULL_UNICODE i can't open correctly databases with Latin2 encoding. I think about "SVN rev. 537." example code {$IFDEF ZEOS_FULL_UNICODE} GetPlainDriver.db_execute_imm(GetDBHandle, PAnsiChar(UTF8String (S...
by mariuszekpl
07.12.2008, 03:27
Forum: ZeosLib 7.0 Beta Forum
Topic: [patch_done] ZVariant.pas
Replies: 1
Views: 495

[patch_done] ZVariant.pas

Replace ansiString with String from result and params functions
This version is compatible with old version delphi
by mariuszekpl
07.12.2008, 03:19
Forum: ZeosLib 7.0 Beta Forum
Topic: TZSQLite3PlainDriver.Open
Replies: 3
Views: 522

TZSQLite3PlainDriver.Open

IS function TZSQLite3PlainDriver.Open(const filename: PAnsiChar; mode: Integer; var errmsg: PAnsiChar): Psqlite; var Result0: Psqlite; Version: string; FileNameString: String; begin Result0:= nil; Version := LibVersion; FileNameString := filename; if (Version > '3.2.5') then ZPlainSqLite3.sqlite_ope...
by mariuszekpl
07.12.2008, 03:04
Forum: ZeosLib 7.0 Beta Forum
Topic: [patch_done] Bug in ZSysUtils.UnicodeToAnsi function
Replies: 5
Views: 931

Delete both. We dont need UnicodeToAnsi function and UnicodeToUTF8 is standard delphi function (in delphi 2009) Name UnicodeToAnsi is very strange :( and can mislead replace all place UnicodeToAnsi with UTF8String example: {$IFDEF ZEOS_FULL_UNICODE} GetPlainDriver.db_execute_imm(GetDBHandle, PAnsiCh...
by mariuszekpl
07.12.2008, 02:24
Forum: ZeosLib 7.0 Beta Forum
Topic: [patch_done] About Unicode and TStringField
Replies: 12
Views: 1906

Your patch work
BUT
this change is not enough.

We can use TWideString field to display data and it works with unicode and ansiString but this is not enough.

In TZSQLType we have stString, stUnicodeString
If we want use unicode we shoud use stUnicodeString in all place where is stString