AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi SQLite Datenbank Datenabfrage
Thema durchsuchen
Ansicht
Themen-Optionen

SQLite Datenbank Datenabfrage

Offene Frage von "TurboMagic"
Ein Thema von CodingNoob · begonnen am 9. Okt 2019 · letzter Beitrag vom 19. Okt 2019
Antwort Antwort
CodingNoob

Registriert seit: 1. Okt 2019
8 Beiträge
 
#1

AW: SQLite Datenbank Datenabfrage

  Alt 16. Okt 2019, 15:06
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
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#2

AW: SQLite Datenbank Datenabfrage

  Alt 16. Okt 2019, 15:22
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.
  Mit Zitat antworten Zitat
CodingNoob

Registriert seit: 1. Okt 2019
8 Beiträge
 
#3

AW: SQLite Datenbank Datenabfrage

  Alt 16. Okt 2019, 15:34
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.
Angehängte Grafiken
Dateityp: jpg Quellcode.jpg (51,3 KB, 23x aufgerufen)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#4

AW: SQLite Datenbank Datenabfrage

  Alt 16. Okt 2019, 17:18
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.

Geändert von Rollo62 (16. Okt 2019 um 17:20 Uhr)
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#5

AW: SQLite Datenbank Datenabfrage

  Alt 17. Okt 2019, 06:28
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?
Gruß, Jo
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#6

AW: SQLite Datenbank Datenabfrage

  Alt 17. Okt 2019, 06:40
Wie wäre es mit ein bischen Sourecode ?
Ansonsten bleibt es hartes Rätselraten.
  Mit Zitat antworten Zitat
CodingNoob

Registriert seit: 1. Okt 2019
8 Beiträge
 
#7

AW: SQLite Datenbank Datenabfrage

  Alt 17. Okt 2019, 08:32
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
Angehängte Grafiken
Dateityp: jpg Quellcode4.jpg (71,2 KB, 21x aufgerufen)
Dateityp: jpg Quellcode3.jpg (32,6 KB, 21x aufgerufen)
Dateityp: jpg Quellcode2.jpg (62,9 KB, 21x aufgerufen)
Dateityp: jpg Quellcode1.jpg (65,7 KB, 25x aufgerufen)
Dateityp: jpg LiveBindings.jpg (77,3 KB, 28x aufgerufen)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz