Search found 4 matches
- 03.02.2009, 16:14
- Forum: 6.6 - stable
- Topic: Database Synchronizing (Speed Problem)
- Replies: 3
- Views: 570
Sorry for late response. trupka , Use COPY instead INSERT (see Postgres docs for details) I'm copying _from_ postgresql, not _to_. Also, try to wrap all inserts inside one transaction That one was a good advice, I also removed the progerss bar update routine after every ExecSQL, and now I do that af...
- 23.01.2009, 15:09
- Forum: 6.6 - stable
- Topic: Database Synchronizing (Speed Problem)
- Replies: 3
- Views: 570
Database Synchronizing (Speed Problem)
Hi, My Desktop application that is using PostgreSQL needs time to time synchronize data to Pocket PC application that uses SQLite. All is working perfectly, but I would like to increase the speed of synchronization. Currently I'm using something like this: procedure TRapiCopyForm.GenerateUpdateDBFor...
- 20.06.2008, 12:10
- Forum: Feature Requests
- Topic: Unicode support?
- Replies: 4
- Views: 3890
OK, solved it. function GetAsWideString(Field: TField): WideString; {$IFDEF COMPILER_10_UP} begin if (Field.ClassType = TMemoField{TNT-ALLOW TMemoField}) then // Result := VarToWideStr(Field.AsVariant) { works for NexusDB BLOB Wide } Result := UTF8Decode(Field.AsWideString) // arnix else Result := F...
- 20.06.2008, 11:15
- Forum: Feature Requests
- Topic: Unicode support?
- Replies: 4
- Views: 3890
This is working well with edit boxes and grids but not with memos. Here is my modified code. function GetWideDisplayText(Field: TField): WideString; var WideField: IWideStringField; begin if Field.GetInterface(IWideStringField, WideField) then Result := WideField.WideDisplayText else if (Field is TW...