Die Suche ergab 217 Treffer

von gladio
Mo 14. Mär 2022, 16:02
Forum: Datenbanken
Thema: Query.Delete Zeiger auf nächsten Datensatz [erledigt]
Antworten: 9
Zugriffe: 1985

Re: Query.Delete Zeiger auf nächsten Datensatz

Die Datensätze werden nach deinem ersten Codefragment zuverlässig nacheinander abgearbeitet.
ich habe das selbst schon mehrmals so genutzt, ohne daß Datensätze übrig geblieben sind oder übersprungen wurden (Zeos, SQLite oder Firebird).
Bei großen Datenmengen könnte es etwas zeitkritisch werden.
von gladio
Sa 5. Mär 2022, 19:07
Forum: Datenbanken
Thema: SQLite Tabelle während der Laufzeit erzeugen
Antworten: 13
Zugriffe: 2331

Re: SQLite Tabelle während der Laufzeit erzeugen

In HeidiSQL oder anderen Datenbank-Adminprogrammen sollte es einen SQL-Editor zur direkten Eingabe von SQL-Statements geben.
Die zeigen auch an, wo eventuell ein Fehler ist.
Es ist auch sicher irgendwo angezeigt, wie die SQL-Struktur der angelegten Tabellen ist. Wird meistens mit DDL bezeichnet.
von gladio
Sa 5. Mär 2022, 18:57
Forum: Datenbanken
Thema: SQLite Tabelle während der Laufzeit erzeugen
Antworten: 13
Zugriffe: 2331

Re: SQLite Tabelle während der Laufzeit erzeugen

Die eckigen Klammern in der Erzeugung der Tabelle müssen weg. ZConnection1.Connected:=False; ZConnection1.Protocol := 'sqlite-3'; ZConnection1.LibraryLocation:=ExtractFilePath(Application.ExeName); ZConnection1.Properties.Values['CreateNewDatabase [IF NOT EXISTS]']:='Create Database MeineDB.db'; ZCo...
von gladio
Sa 5. Mär 2022, 15:09
Forum: Datenbanken
Thema: SQLite Tabelle während der Laufzeit erzeugen
Antworten: 13
Zugriffe: 2331

Re: SQLite Tabelle während der Laufzeit erzeugen

was soll die #39 bewirken?

Code: Alles auswählen

ZConnection1.Properties.Values['CreateNewDatabase [IF NOT EXISTS]']:='Create Database ' + #39 + 'MeineDB.db';
von gladio
Fr 4. Mär 2022, 17:51
Forum: Komponenten und Packages
Thema: LazReport Programmaticly - mehr als eine Datenquelle
Antworten: 2
Zugriffe: 787

Re: LazReport Programmaticly - mehr als eine Datenquelle

d.h. ich habe kein vorgefertigtes Form, sondern erzeuge sämtliche Komponenten für den Start des Reports manuell im Code. Ist das eine Vorgabe oder willst du dich damit selbst bestrafen? Entwickle doch das Programm erst mal so, dass der Report am Bildschirm erscheint. Wenn dann alles zu deiner Zufri...
von gladio
Sa 19. Feb 2022, 12:20
Forum: Komponenten und Packages
Thema: SpinEdit, Fehler bei MinValue=MaxValue [erledigt]
Antworten: 10
Zugriffe: 1403

Re: SpinEdit, Fehler bei MinValue=MaxValue [erledigt]

Enabled war mir jetzt gar nicht in den Sinn gekommen aber
habe das gleich mal umgesetzt und auch den dazugehörigen Schalter mit einbezogen.
Danke für diesen Hinweis.
von gladio
Sa 19. Feb 2022, 10:11
Forum: Komponenten und Packages
Thema: SpinEdit, Fehler bei MinValue=MaxValue [erledigt]
Antworten: 10
Zugriffe: 1403

Re: SpinEdit, Fehler bei MinValue=MaxValue [erledigt]

In der Tat muss ich diese Behauptung zurücknehmen: Übrigens SpinEditEx vom Reiter LazControl pfeift komplett auf die Einstellungen Min-/MaxValue. Ich hatte beim kurzen Antesten von SpinEditEx MinValue mit 15 und MaxValue mit 10 eingestellt. Sollte natürlich andersrum sein. Was willst du mit MinValue...
von gladio
Fr 18. Feb 2022, 17:59
Forum: Komponenten und Packages
Thema: SpinEdit, Fehler bei MinValue=MaxValue [erledigt]
Antworten: 10
Zugriffe: 1403

Re: SpinEdit, Fehler bei MinValue=MaxValue

hmm. wenn die Mehrheit und Winni das so hinnimt, will ich mich da auch nicht gegen sperren.
Weiß jetzt was da los ist und wie es abzufangen ist.
Übrigens SpinEditEx vom Reiter LazControl pfeift komplett auf die Einstellungen Min-/MaxValue.
von gladio
Do 17. Feb 2022, 18:49
Forum: Komponenten und Packages
Thema: SpinEdit, Fehler bei MinValue=MaxValue [erledigt]
Antworten: 10
Zugriffe: 1403

SpinEdit, Fehler bei MinValue=MaxValue [erledigt]

Im SpinEdit kann man mit MaxValue und MinValue den Wertebereich festlegen um die Auswahl auf diesen Bereich zu beschränken. Das kann zur Designzeit im Objektinspektor geschehen oder durch Zuweisen zur Laufzeit. Ich habe erstmalig mit der Komponente in einem Programm gearbeitet und festgestellt, wenn...
von gladio
Fr 4. Feb 2022, 14:00
Forum: Einsteigerfragen
Thema: Mehrzeiliger Speedbutton funktioniert nicht
Antworten: 15
Zugriffe: 2537

Re: Mehrzeiliger Speedbutton funktioniert nicht

Man muss nicht alles nachmachen.
Die Menüs in MS-Office etc. sind grausam.
von gladio
Fr 28. Jan 2022, 13:33
Forum: Einsteigerfragen
Thema: Query: Felder bearbeiten
Antworten: 4
Zugriffe: 876

Re: Query: Felder bearbeiten

Du kannst die Felder nur "automatisch" einfügen, wenn die Datenbank zur Designzeit verbunden ist. Das kann man im Objektinspektor der ZConnection einstellen DesignConnection und du mußt den korrekten LibraryLocation - Pfad zur SQLite.dll oder *.so eintragen. Ist ein bisschen Fummelei und Ausprobiere...
von gladio
So 9. Jan 2022, 16:46
Forum: Einsteigerfragen
Thema: Datenbankzugriff in Lazarus - eine Odyssee!?
Antworten: 69
Zugriffe: 7414

Re: Datenbankzugriff in Lazarus - eine Odyssee!?

Kann es sein, dass diese Fehlermeldung nichts mit Datenbank-Anbindung zu tun hat.
Weist doch eher auf irgendwas mit dem Form1 hin.
von gladio
Fr 24. Dez 2021, 11:22
Forum: Einsteigerfragen
Thema: Editfeld mit Zahlen
Antworten: 21
Zugriffe: 2270

Re: Editfeld mit Zahlen

Falls es nur um einfache ganze Zahlen geht, gibt es die Eigenschaft NumbersOnly (true/false) für TEdit.
Hat aber Probleme mit Vorzeichen und Komma.
von gladio
Mi 1. Dez 2021, 18:17
Forum: Netzwerk
Thema: Musikwunsch per Webside
Antworten: 11
Zugriffe: 7076

Re: Musikwunsch per Webside

Eine ganz einfache Lösung: erstelle eine Teams-Gruppe und lege da eine Datei (Text oder Tabelle) ab, in die jeder sein Zeug reinschreiben kann.
Dazu ist kein Server notwendig. Wird doch jemand dabei sein, der/die ein MS-Konto hat.
von gladio
Fr 1. Okt 2021, 19:18
Forum: Datenbanken
Thema: TDBGrid auf gejointe Daten
Antworten: 22
Zugriffe: 3768

Re: TDBGrid auf gejointe Daten

Wie ich gerade deinem Posting entnehme arbeitest Du mit TSQLQuery. Ich denke da könnte schon das Problem liegen. Denn ich arbeite mit den ZEOS Komponenten (als TZConnection, TZQRY und die ganz normale TDataSource ) Das hat nichts mit Zeos oder TSQLQuery zu tun. Ich arbeite seit Jahren mit Zeos und ...