Hast du schon probiert, die beiden Zeichenketten, Pfad und Datei, vor der Suchabfrage in einen String umzuwandeln
und so nur mit einem Parameter zu arbeiten
und den Suchstring und den Vergleichsstring in eine einheitliche Schreibweise zu bringen (upper- oder lowercase).
Die Suche ergab 217 Treffer
- Fr 15. Mär 2024, 14:28
- Forum: Datenbanken
- Thema: Lazarus-Zeos-SQLite-Suchen
- Antworten: 6
- Zugriffe: 177
- Sa 13. Jan 2024, 19:21
- Forum: Datenbanken
- Thema: {Gelöst] Pflichtfelder prüfen
- Antworten: 9
- Zugriffe: 448
Re: Pflichtfelder prüfen
Wenn man Eingaben prüfen möchte, bevor siie in eine Datenbank geschrieben werden, bieten sich Eingabeelemente an, die nicht direkt mit der Datenbank kommunizieren an. Also anstatt direkt über ein TDBEdit, die Eingabe in ein TEdit, die Eingabe prüfen und wenn alles stimmt in die Datenbankfelder übert...
- Di 17. Okt 2023, 16:24
- Forum: Komponenten und Packages
- Thema: Variablen im LazReport
- Antworten: 7
- Zugriffe: 653
Re: Variablen im LazReport
variableninhalte übergibs du an den Report in OnGetValue
viewtopic.php?p=94403#p94403
viewtopic.php?p=94403#p94403
- Mo 16. Okt 2023, 16:35
- Forum: Datenbanken
- Thema: TDBGrid daten werden mehrfach angezeigt
- Antworten: 25
- Zugriffe: 2311
Re: TDBGrid daten werden mehrfach angezeigt
Werden denn die Datensätze so angezeigt, wie sie sollen, wenn du den Firlefanz mit der Nummerierung über OnCalcField weg lässt?
Im Normalfall macht ein DBGrid genau das, was es soll. Meine Erfahrung.
Es werden die Datensätze angezeigt, die in der Datenquelle bereit gestellt werden.
Im Normalfall macht ein DBGrid genau das, was es soll. Meine Erfahrung.
Es werden die Datensätze angezeigt, die in der Datenquelle bereit gestellt werden.
- Di 5. Sep 2023, 10:01
- Forum: Datenbanken
- Thema: SQLdb, Firebird und auto_increment
- Antworten: 22
- Zugriffe: 1274
Re: SQLdb, Firebird und auto_increment
Irgendwelche speziellen Einstellungen in der TQuery sind im Normalfall nicht erforderlich.
Hast du nach dem Insert auch ein SQLRechnungPositionen.post ?
Hast du nach dem Insert auch ein SQLRechnungPositionen.post ?
- Di 5. Sep 2023, 07:44
- Forum: Datenbanken
- Thema: SQLdb, Firebird und auto_increment
- Antworten: 22
- Zugriffe: 1274
Re: SQLdb, Firebird und auto_increment
im Titel steht was von Auto_Increment. Diese Eigenschaft/Verhalten muss bei der Definition eines Feldes zugewiesen werden. Besonderheit bei Firebird: Firebird biete die Eigenschaft Autoincrement nicht direkt an. Da muss das Verhalten über einen Generator erzeugt werden. Ob das jetzt in Version 4 geä...
- Sa 19. Aug 2023, 14:00
- Forum: Allgemeines
- Thema: [fixed] (#) neben Private Nachrichten
- Antworten: 12
- Zugriffe: 897
Re: (#) neben Private Nachrichten
ist bei mir auch so
da ist definitiv keine ungelesene Nachricht.
da ist definitiv keine ungelesene Nachricht.
- Mo 14. Aug 2023, 08:22
- Forum: Windows
- Thema: TDBLookupComboBox - ListSource abhängig filtern
- Antworten: 1
- Zugriffe: 335
Re: TDBLookupComboBox - ListSource abhängig filtern
Wenn deine Listsource-Einträge aus einer Datenbank stammen, wäre es doch am Einfachsten diese mittels eines SQL-Statements aufzubereiten. select FELD1 from TABELLE where FELD1 = Bedingung ; und wenn du unterschiedliche brauchst, bereite unterschiedliche vor und wähle dann die passende aus if Bedingu...
- Mi 26. Jul 2023, 08:35
- Forum: Datenbanken
- Thema: [gelöst] DBGrid - Sroll - EDatabaseError
- Antworten: 10
- Zugriffe: 768
Re: DBGrid - Sroll - EDatabaseError
Eventuell mal in den Optionen nachsehen, ob DisableInsert auf true steht. Könnte sein, dass mit dem Scroll bis zum Schluss versucht wird einen neuen Datensatz einzufügen. Deine Select-Anweisung filtert nichts. In dieser Form werden einfach nur alle Datensätze aus der Tabelle ausgewählt. Erst mit ein...
- Mo 24. Jul 2023, 18:12
- Forum: Datenbanken
- Thema: Transaktionen und Connections
- Antworten: 9
- Zugriffe: 831
Re: Transaktionen und Connections
ähm, meine Weisheiten beziehen sich auf Erfahrungen zu Einzelplatzanwendungen.
- Mo 24. Jul 2023, 15:30
- Forum: Datenbanken
- Thema: Transaktionen und Connections
- Antworten: 9
- Zugriffe: 831
Re: Transaktionen und Connections
Im Allgemeinen reicht eine Connection zwischen Anwendung und DB aus. Öffnen der Connection bei Programmstart, bzw. wenn sie gebraucht wird, Schließen bei Programmende, bzw. wenn nicht mehr gebaucht wird. Alle Transaktionen laufen dann über diese Connection. Mehrere Connections sind möglich, Geschmac...
- So 25. Jun 2023, 15:35
- Forum: Komponenten und Packages
- Thema: LazReport - nötige Komponenten für DB-Anbindung
- Antworten: 3
- Zugriffe: 503
Re: LazReport - nötige Komponenten für DB-Anbindung
Ich nutze 3 (4) Komponenten für den Report: frReport, frDBDataset, DBQuery (ZQuery) mit DataSource. Das reicht. In frReport weist du bei Dataset die Verbindung zu frDBDataset zu. Bei frDBDataset kommt bei Dataset die Verbindung zur Query rein. Ob nun im Objektinspector oder zur Laufzeit im Quelltext...
- Di 20. Jun 2023, 13:31
- Forum: Komponenten und Packages
- Thema: LazReport: Drittelseite für Fensterkouverts drucken
- Antworten: 2
- Zugriffe: 471
Re: LazReport: Drittelseite für Fensterkouverts drucken
Reports sind immer eine Fummelei. Ich habe schon viele designet, mit lazreport, Fortesreport, früher Quickreport .... ist jedes mal ein Abendteuer. Also du kannst das Datenband, müsste wohl ein Detailband sein (ausprobieren) in der Höhe 1/3 der A4-Seite einrichten. Vermutlich ist genau 1/3 zu groß ....
- Fr 19. Mai 2023, 07:40
- Forum: Datenbanken
- Thema: Programm findet die Datenbank nicht
- Antworten: 5
- Zugriffe: 726
Re: Programm findet die Datenbank nicht
Da scheint noch irgendwo der alte Pfad gespeichert zu sein: D:\Projekte\Datenbank\ETIKBASE.FDB .... Das System kann die Datei nicht finden. Prüf mal im Objektinspektor, bei DB-Pfad sollte nichts drin stehen edit: und die ZConnection darf natürlich erst mit der Datenbank verbunden werden, wenn der ri...
- Di 2. Mai 2023, 07:45
- Forum: Dies und Das
- Thema: Wann erscheint Archlinux-iso
- Antworten: 41
- Zugriffe: 3032
Re: Wann erscheint Archlinux-iso
Der erste Mai ist ein Feiertag.
Warum bist du nicht demonstrieren gewesen für ein Recht auf ISO an jedem Monatsersten?.
Warum bist du nicht demonstrieren gewesen für ein Recht auf ISO an jedem Monatsersten?.