Die Suche ergab 19 Treffer

von DarkVisions
Do 9. Apr 2026, 11:06
Forum: Datenbanken
Thema: TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht
Antworten: 14
Zugriffe: 699

[Geschlossen] TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht

Ach Zvoni,

es geht um den Benutzernamen in diesem Forum. Du selbst hattest mich darauf hingewiesen.
vergib dir nen "gescheiten" Namen
Dennoch vielen Dank allen Beteiligten!

Freundliche Grüße,
René
von DarkVisions
Mi 8. Apr 2026, 18:47
Forum: Datenbanken
Thema: TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht
Antworten: 14
Zugriffe: 699

Re: TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht

Liebe Alle,

zum Fun Fact, den Bug habe ich wenigstens gefunden:

with DbfSites do begin
FilePathFull := Application.Location + 'database';
TableName := 'sites.dbf';
Open;
{'sites.dbf' Master-Tabelle, 1:n-Beziehung zu 'patients.dbf'}
//IndexName := 'idxSiteID'; // Index des Master-Felds
end ...
von DarkVisions
Mi 8. Apr 2026, 18:34
Forum: Datenbanken
Thema: TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht
Antworten: 14
Zugriffe: 699

Re: TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht

Hallo Zvoni,

den Benutzernamen scheint man nachträglich nicht ändern zu können :roll:

TDbfMasterLink-Klasse sagt mir leider nichts. Hab's auch in keinem Beispiel gefunden und auch in den Lazarus- bzw. FPC-Referenzen nicht.

Beste Grüße,
René
von DarkVisions
Mi 8. Apr 2026, 16:07
Forum: Datenbanken
Thema: TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht
Antworten: 14
Zugriffe: 699

Re: TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht

Hallo af0815,

vielen Dank.

Ja, Windows 11-Dienstrechner.
Ja, EXE kopier- und exportierbar.
Danke für den Hinweis, dass Fehlerbereinigung und also Wartung doch stattfindet.
Ja, ich habe ein privates Notebook, auf dem ich Master of Desaster :wink: bin. Ich wollte auf meinen Dienstreisen mit der Bahn ...
von DarkVisions
Mi 8. Apr 2026, 14:21
Forum: Datenbanken
Thema: TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht
Antworten: 14
Zugriffe: 699

TDbf: Korrekt funktionierendes Codebeispiel für eine Master-Detail-Beziehung gesucht

Liebe Foristen,

hat jemand ein vollständiges Codebeispiel für eine zuverlässig funktionierende Master-Detail-Beziehung zweier dBase-Tabellen (TDbf)? Keines der wenigen Codebeispiele im Netz führt mich zum Erfolg.

1) Ich weiß, dass TDbf veraltet ist. Auf dem Stand, zu dem die Entwicklung ...
von DarkVisions
Di 3. Jan 2023, 11:18
Forum: Datenbanken
Thema: In welchem Verzeichnis muss die Library sqlite3.dll abgelegt werden?
Antworten: 21
Zugriffe: 15517

Re: In welchem Verzeichnis muss die Library sqlite3.dll abgelegt werden?

Auf meinem privaten Windows-PC habe ich die Admin-Rechte und kann nach Befolgung Eurer Anleitungen mit SQLite arbeiten. Vielen Dank für die wertvollen Tipps und Erläuterungen.
Auf meinem Windows-Dienst-PC habe ich keine Admin-Rechte. Ich arbeite dort mit LazarusPortable und habe die DLL sowohl in ...
von DarkVisions
Di 3. Jan 2023, 11:04
Forum: Datenbanken
Thema: SQLite - DBGrid - PRIMARY KEY: Feld kann nicht editiert werden
Antworten: 7
Zugriffe: 1901

[Gelöst] Re: SQLite - DBGrid - PRIMARY KEY: Feld kann nicht editiert werden

1) Die Nähe von INCLUDED und COMMENT zu in SQLITE und/oder FPC reservierten Wörtern ist zufällig, und Lazarus hat nicht geschimpft :wink: . Ich habe das dennoch geändert (INVOLVED, REMARKS). Vielen Dank für die Warnung.
2) Die Funktion und Bedeutung des PRIMARY KEY sind mir bekannt. In meinem ...
von DarkVisions
Mo 2. Jan 2023, 14:12
Forum: Datenbanken
Thema: SQLite - DBGrid - PRIMARY KEY: Feld kann nicht editiert werden
Antworten: 7
Zugriffe: 1901

Re: SQLite - DBGrid - PRIMARY KEY: Feld kann nicht editiert werden

Verstanden, theo, vielen Dank! Statt PRIMARY KEY habe ich NOT NULL und UNIQUE genommen, jetzt klappt's. Offensichtlich verhindert PRIMARY KEY das Editieren.
von DarkVisions
Mo 2. Jan 2023, 12:44
Forum: Datenbanken
Thema: SQLite - DBGrid - PRIMARY KEY: Feld kann nicht editiert werden
Antworten: 7
Zugriffe: 1901

SQLite - DBGrid - PRIMARY KEY: Feld kann nicht editiert werden

Liebe Foristas,

zunächst wünsche ich ein gutes Neues Jahr! In einer SQLite-Datenbank habe ich folgende Tabelle angelegt:

CREATE TABLE STUDIESINCLUDED
(
STUDYNO INTEGER NOT NULL PRIMARY KEY,
INCLUDED VARCHAR(4) NOT NULL,
COMMENT VARCHAR(256)
);

Diese habe ich via SQLQuery (SELECT * FROM ...
von DarkVisions
Mi 28. Dez 2022, 09:54
Forum: Datenbanken
Thema: In welchem Verzeichnis muss die Library sqlite3.dll abgelegt werden?
Antworten: 21
Zugriffe: 15517

Re: In welchem Verzeichnis muss die Library sqlite3.dll abgelegt werden? (GELÖST)

Ganz herzlichen Dank für die fundierten Ergänzungen! Programmierer ist ein hochfliegendes Wort für einen Dilettanten wie mich, der zwar seit 30 Jahren rumfummelt, aber nie wirklich unter die Motorhaube gegangen ist. Und solche Typen lieben es, Datenbanken im Designmodus zu programmieren. :lol ...
von DarkVisions
Di 27. Dez 2022, 22:39
Forum: Datenbanken
Thema: In welchem Verzeichnis muss die Library sqlite3.dll abgelegt werden?
Antworten: 21
Zugriffe: 15517

Re: In welchem Verzeichnis muss die Library sqlite3.dll abgelegt werden?

Herzlichen Dank für die schnellen Antworten. Insbesondere an wp_xyz , deren/dessen präzise Anleitung das Problem für mich als Programmierer gelöst hat.
Allerdings teile ich die Einwände von gladio . Ich möchte eine kleine Datenbankanwendung schreiben und diese an User weitergeben, die auf ihren ...
von DarkVisions
Di 27. Dez 2022, 18:12
Forum: Datenbanken
Thema: In welchem Verzeichnis muss die Library sqlite3.dll abgelegt werden?
Antworten: 21
Zugriffe: 15517

In welchem Verzeichnis muss die Library sqlite3.dll abgelegt werden?

Guten Tag. Ich möchte SQLite nutzen und scheitere schon beim Aktivieren der SQLite3Connection. Wenn ich .Connected auf True setzen möchte, erhalte ich die Fehlermeldung, dass die Bibliothek sqlite3.dll nicht gefunden werden kann. Das FPC Wiki SQLite sagt

"All drivers do need the SQLite library/dll ...
von DarkVisions
Fr 22. Apr 2022, 09:50
Forum: Datenbanken
Thema: Keine Datenverbindung, wenn DataSource in einem Datenmodul liegt (Gelöst)
Antworten: 17
Zugriffe: 4468

Re: Keine Datenverbindung, wenn DataSource in einem Datenmodul liegt

SQLite ist die Lösung, nochmals ganz herzlichen Dank! Alles läuft bestens.

Da dieser Thread sich deutlich vom ursprünglichen Thema entfernt hat ;-), schlage ich vor, ihn zu schließen. Ist das meine Aufgabe, und wenn ja, wie mache ich das?

Beste Grüße,
René
von DarkVisions
Mi 20. Apr 2022, 17:31
Forum: Datenbanken
Thema: Keine Datenverbindung, wenn DataSource in einem Datenmodul liegt (Gelöst)
Antworten: 17
Zugriffe: 4468

Re: Keine Datenverbindung, wenn DataSource in einem Datenmodul liegt

Ich kann mein Glück kaum fassen, SQLite scheint exakt das zu sein, was ich in meiner individuellen User-Umgebung auf dem Dienstrechner nutzen kann. Ich habe erfolgreich eine Verbindung zu meinem kleinen FPC-Programm hergestellt. Nochmals vielen Dank allen Ratgebern.
Da sich dieser Thread schon vor ...
von DarkVisions
Di 19. Apr 2022, 15:56
Forum: Datenbanken
Thema: Keine Datenverbindung, wenn DataSource in einem Datenmodul liegt (Gelöst)
Antworten: 17
Zugriffe: 4468

Re: Keine Datenverbindung, wenn DataSource in einem Datenmodul liegt

Nochmals vielen Dank, charlytango!

Wie gesagt, ich bin nicht der Admin und werde auf einem Firmenrechner nichts installieren (können) als Portable-Versionen. Sollte es eine SQL-basierte DB geben (die ich also mit TSQLQuery befragen kann), die ich ohne Admin-Rechte installieren kann - perfekt. Bei ...