Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Access - Firebird (https://www.delphipraxis.net/48742-access-firebird.html)

Hansa 30. Jun 2005 11:48

Re: Access - Firebird
 
Bleibt das jetzt hier, oder geht es da weiter ?

http://entwickler-forum.de/webx?13@@.4a873544

:shock:

Egal wo, die wichtigen Antworten werden immer die gleichen sein. Siehe mein letztes Posting: die Syntax der verschiedenen DBs ist eben nicht dieselbe !!

ucor 30. Jun 2005 11:56

Re: Access - Firebird
 
Danke an Alle,

mit folgender Syntax von Hansa funktionierts.

Delphi-Quellcode:
ArtDS.SelectSQL.Text := 'SELECT * FROM ART WHERE UPPER (BEZ) LIKE UPPER (''%' + edSuch.Text + '%'') ORDER BY NR';
Edit: Bei der Migration der Access-DB zur Firebird-DB mit sql2gdb sind wohl auch Fehler bezüglich der Indizies entstanden.
Nachdem ich diese behoben habe, läuft alles fehlerfrei.

Gruß U.

Hansa 30. Jun 2005 12:29

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:40 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz