![]() |
Re: Access - Firebird
Bleibt das jetzt hier, oder geht es da weiter ?
![]() :shock: Egal wo, die wichtigen Antworten werden immer die gleichen sein. Siehe mein letztes Posting: die Syntax der verschiedenen DBs ist eben nicht dieselbe !! |
Re: Access - Firebird
Danke an Alle,
mit folgender Syntax von Hansa funktionierts.
Delphi-Quellcode:
Edit: Bei der Migration der Access-DB zur Firebird-DB mit sql2gdb sind wohl auch Fehler bezüglich der Indizies entstanden.
ArtDS.SelectSQL.Text := 'SELECT * FROM ART WHERE UPPER (BEZ) LIKE UPPER (''%' + edSuch.Text + '%'') ORDER BY NR';
Nachdem ich diese behoben habe, läuft alles fehlerfrei. Gruß U. |
Re: Access - Firebird
Das will ich aber auch hoffen, daß das geht. Falls nicht, dann müßte ich nämliche sämtliche eigenen Suchfunktionen verschrotten. 8) Vergesse aber jetzt den * nicht ! Das ist mit Kanonen auf Spatzen geschossen. Bei mir stehen da die Felder drin, die ich tatsächlich zur Suche brauche. Die wollte ich Dir ersparen. Antworten kommen hier übrigens recht schnell, also ist querposten nicht nötig. Und last but not least : Überdenke, ob es wirklich notwendig ist, tatsächlich alle möglichen Datenbanken zu unterstützen !! Mein Tip : lasse es sein und verwende FB. Dann tauchen zumindest solche Syntax-Probleme nicht mehr auf.
Edit zum Edit von ucor : Du sagst was von Migration. Willst Du deshalb die DB vorerst doppelt unterstützen ? Falls dem so ist, dann gebe das bekannt ! Es gibt bestimmt viele hier, die auch die Schnauze voll haben von Access und trotzdem von RG niedergemacht werden. :mrgreen: Edit2 : ich meine damit die Stolpersteine etwas näher zu beschreiben ! Worauf man achten muß usw. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:58 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