Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi div. Fragen zu ADS (https://www.delphipraxis.net/73755-div-fragen-zu-ads.html)

joachimd 1. Aug 2006 08:30

Re: div. Fragen zu ADS
 
Zitat:

Zitat von BBB
Könnte mir Bitte jemand sagen was falsch ist wenn ich schreibe:
AdsTable1.Filter := "Bezeichnung = 'Abc*';

Was sagt Dir Dein Compiler? Grob gesagt: Deine Quotes sind komplett falsch! Strings werden ein einfachen eingeschlossen.
Delphi-Quellcode:
AdsTable1.Filter := 'Bezeichnung = "Abc*"';
Zitat:

Oder bzw. Wie müsste ich es schreiben wenn ich den Inhalt aus TEdit1 und TEdit2 als Bedingung für die Filter-Eigenschaft übergeben möchte? Also zB wenn TEdit1 für den Namen und TEdit2 für die Bezeichnung steht.
Etwa so:?

AdsTable1.Filter := Name = TEdit1.Text and Bezeichnung = TEdit2.Text;
Delphi-Quellcode:
AdsTable1.Filter := 'Name = "'+TEdit1.Text+'" and Bezeichnung = "'+TEdit2.Text+'"';

BBB 1. Aug 2006 08:42

Re: div. Fragen zu ADS
 
Hatte mich oben etwas vertippt. Der Compiler erwartete irgendwelche Zeichen und egal wie ich die " und ' verteilt hatte, es wollt einfach nicht passen. Was hat es jetzt wieder mit den +-Zeichen auf sich?
Und gibts eigentlich ne Eigenschaft über die man bequem ne alphabetische Sortierung aufstg./abstg. realisieren kann, so wie in VB zB?!?

joachimd 1. Aug 2006 08:55

Re: div. Fragen zu ADS
 
Zitat:

Zitat von BBB
Hatte mich oben etwas vertippt. Der Compiler erwartete irgendwelche Zeichen und egal wie ich die " und ' verteilt hatte, es wollt einfach nicht passen. Was hat es jetzt wieder mit den +-Zeichen auf sich?

Du solltest Dir dringend mal ein Delphi-Buch anschaffen - selbst 'Delphi for Kids' sollte Dir genügend Grundlage geben.
Dir + Zeichen basteln den String zusammen.
Zitat:

Und gibts eigentlich ne Eigenschaft über die man bequem ne alphabetische Sortierung aufstg./abstg. realisieren kann, so wie in VB zB?!?
Das nennt sich Index (näheres dazu in der Hilfedatei Deiner Wahl).


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:27 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