Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   FreePascal (https://www.delphipraxis.net/74-freepascal/)
-   -   Delphi Firedac/Interbase Problem (https://www.delphipraxis.net/209710-firedac-interbase-problem.html)

IanVanDuck 13. Jan 2022 09:43

Firedac/Interbase Problem
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich benutze Rad Studio 10.4.2 und habe eine Problem mit Firedac und Interbase wenn ich eine Anwendung für iOS schreibe.
Ich hatte als Vorlage eine Firebird Datenbank und habe daraus eine Interbase Datenbank gemacht. Diese funktioniert auch unter Windows und iOS.

Jetzt das grosse aber:

Solange ich nur sowas verwende 'select * from artikel' ist alles gut kommt aber eine 'where' oder 'order by' dazu bekomme ich immer die Fehlermeldung 'Feature not supported'.
In der mit gelieferten 'dbdemos.gdb' geht das alles in meiner neu erstellen nicht. Ich habe erst gedacht das die ODS Version das Problem ist,
deswegen habe ich meine Datenbank auf die selbe Version downgegradet (ODS 15). Bringt aber keinen Erfolg.

Wie gesagt zum laufen bekomme ich die Anwendung auf dem IPAD. (IBTogo Treiber, öffnen der DB alles kein Problem)
Unter Windows als Vorschau geht alles 'where, order by, rows 1', nur auf dem IPAD bekomme ich die Meldung.

freimatz 13. Jan 2022 12:09

AW: Firedac/Interbase Problem
 
Hat das einen Grund dass Du in FreePascal schreibst? Besser erscheint mir
https://www.delphipraxis.net/15-datenbanken/

IanVanDuck 13. Jan 2022 12:18

AW: Firedac/Interbase Problem
 
Hallo,

ja das ist wohl wahr. Kann man das noch verschieben?

hoika 13. Jan 2022 17:33

AW: Firedac/Interbase Problem
 
Hallo,
vielleicht in dieser Richtung?

http://www.codenewsfast.com/cnf/thre...hr-ng2072q1188

IanVanDuck 17. Jan 2022 14:15

AW: Firedac/Interbase Problem
 
Hallo,

ich habe da Problem gefunden. Das Problem wahren die Systemtabellen in der Datenbank.
In den Index-Tabellen war überall 'iso8859_1' eingestellt.
Deswegen kam der Fehler nur wenn er sortieren oder suchen sollte weil er nur dann über die Indexe geht.


Vilen Dank an alle.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz