Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQLite Datenbank Datenabfrage (https://www.delphipraxis.net/202210-sqlite-datenbank-datenabfrage.html)

Rollo62 11. Okt 2019 06:08

AW: SQLite Datenbank Datenabfrage
 
Ja da kann ich TurboMagic nur zustimmen.
Sqlite läuft direkt auf iOS und Android, und ist dort vom OS vorinstalliert.
Sqlite ist IMHO die am einfachsten nutzbare DB bei Multiplattform.

CodingNoob 16. Okt 2019 15:06

AW: SQLite Datenbank Datenabfrage
 
Moin Moin,
hab jetzt fast alles soweit, dass die Datenbank im Hintergrund läuft. Auch mit den Bindings hat alles geklappt.
Jedoch habe ich jetzt das Problem, dass bei der Eingabe von Daten in das Edit-Feld Mietverhältnisstart, die Fehlermeldung auftritt:

---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt ImmoControl.exe ist eine Exception der Klasse EFDException mit der Meldung '[FireDAC][DatS]-2. Objekt [MIETVERHÄLTNISSTART] nicht gefunden' aufgetreten.
---------------------------

Ich hab eigentlich nichts anders gemacht bei dem Feld als bei anderen. Habt ihr eine Idee wie ich den Fehler beheben kann?
Dem Anschein nach existiert das Objekt Mietverhältnisstart ja gar nicht bzw. kann nicht gefunden werden, wie die Meldung schon sagt.

Grüße

Rollo62 16. Okt 2019 15:22

AW: SQLite Datenbank Datenabfrage
 
Ich weiss jetzt nicht was "Mietverhältnisstart " bei Dir genau ist, das Ziel-Objekt ?
Es hört sich für mich danach an als wäre die DB Connected und Aktiv im Designer,
und beim Start ist die DB schon da bevor deine Forms geladen sind.

Könnte das sein ?
Ich würde immer empfehlen die DB erst dann auf Connected zu schalten im MainForm.OnShow Event (oder noch etwas verzögert danach oder Aktivierung von Hand),
damit sicher Alles vorbereitet ist.

CodingNoob 16. Okt 2019 15:34

AW: SQLite Datenbank Datenabfrage
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab jetzt nicht genau verstanden was du mit Zielobjekt meintest, aber unter Mietverhältnisstart wird auch nur ein einfaches Datum wie der Geburtstag gespeichert.
Die DB wird bei mir geöffnet wenn das Datamodul erstellt wird.

Mein Quellcode hab ich mal in Anhang gepackt.

Rollo62 16. Okt 2019 17:18

AW: SQLite Datenbank Datenabfrage
 
Du schreibst etwas von LiveBindings, da hast Du doch ein irgendein Ziel für das Binding.
"Mietverhältnis" könnte ein Edit sein, es ist jedenfalls nicht "tblMietverhältnisField" in deinem Code.
Könnte es sein das gewünschte Zielobjekt für das Livebinding noch nicht erzeugt ist (nil) ?

Zitat:

Die DB wird bei mir geöffnet wenn das Datamodul erstellt wird.
Ich meinte ja schon das die DB besser erst dann gestartet wird wenn alle Ziel-Objekte (Forms, o.ä.) erzeugt sind.

jobo 17. Okt 2019 06:28

AW: SQLite Datenbank Datenabfrage
 
Ist das ein Tinder Clone? "Meine Ex hat 'n Neuen, jetzt suche ich ein neues Mietverhältnis in der Nachbarschaft!"
;)

Also ernst: Vielleicht ein Encoding Problem bei den Feldnamen?
Wie wärs mit "Mietbeginn"?
Gibt es funktionierende Feldbezeichner mit non ASCII Zeichen?

Rollo62 17. Okt 2019 06:40

AW: SQLite Datenbank Datenabfrage
 
Wie wäre es mit ein bischen Sourecode ?
Ansonsten bleibt es hartes Rätselraten.

CodingNoob 17. Okt 2019 08:32

AW: SQLite Datenbank Datenabfrage
 
Liste der Anhänge anzeigen (Anzahl: 5)
Moin Moin,
im Anhang habe ich jetzt alles, was ich bis jetzt zustande bekommen habe. Der Quellcode sowie die Live-Bindings.
Habt ein bisschen Nachsicht mit mir als Anfänger noch.
Bin leider auch noch nicht viel weiter gekommen.

Grüße

tshubaka 17. Okt 2019 12:47

AW: SQLite Datenbank Datenabfrage
 
Hallo,
ich tippe da auf das ä.
schreib den Namen des Feldes nicht MIETVERHÄLTNISSTART sondern MIETVERHAELTNISSTART

Grüsse

CodingNoob 17. Okt 2019 13:37

AW: SQLite Datenbank Datenabfrage
 
Servus,
nachdem ich mühsam heute alles nochmal getestet habe und erneuert habe, funktioniert es doch nun endlich.
Woran es genau gelegen hat, kann ich nichts sagen.
Trotzdem vielen Dank für die schnellen Antworten.
Mein nächster Schritt jetzt, wäre die suche nach Adressen zu programmieren. Habt ihr dazu Tipps oder Hinweise die zu beachten wären ?

Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:22 Uhr.
Seite 2 von 3     12 3      

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