Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Filter in einer dBase Tabelle - Fortsetzung - (https://www.delphipraxis.net/46250-filter-einer-dbase-tabelle-fortsetzung.html)

EDatabaseError 21. Mai 2005 11:16

Datenbank: dBase • Version: - • Zugriff über: R/W

Filter in einer dBase Tabelle - Fortsetzung -
 
Die selbe Frage doch noch ne TATSACHE ENN MAN DIE HILFE DURCHLIEST!!!

Zitat:

Zitat von F1
Feldervergleiche werden nicht bei lokalen Tabellen (Paradox, dBASE, Access, FoxPro) unterstützt.

d.H. F1 <= F2 GEHT NET!!! :!:

r_kerber 21. Mai 2005 11:23

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
Dann wirst Du wohl die TTable durch eine TQuery ersetzen müssen und die Abfrage mit einem SQL-Befehl ausführen:
SQL-Code:
SELECT * FROM tabelle WHERE F1 <= F2;

EDatabaseError 21. Mai 2005 11:38

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
Und was muss ich da genau machen??? Diese Zeile in Filter schreiben???

EDatabaseError 22. Mai 2005 12:48

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
jetzt hilft mir doch mal BITTE, BITTE, BITTE einer. :(

marabu 22. Mai 2005 13:34

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
Du ziehst statt der TTable die Komponente TQuery auf deine Form. Anstelle der Eigenschaft TableName arbeitest du dann mit der Eigenschaft SQL.

Delphi-Quellcode:
  Query.SQL.Text := 'SELECT * FROM tabelle WHERE f1 <= f2';
Grüße vom marabu

EDatabaseError 22. Mai 2005 14:09

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
Ich habe mir jetzt son Query Obijekt gemacht hab als DataSource die DataSource mit der dBase Tabelle angegeben hab dBase als DatabaseName eingestellt in einem DB Grid ein DataModul mit dem Query Obijekt und ich seh NICHTS! was mach ich falsch :wall: :gruebel: :coder2:

marabu 22. Mai 2005 14:13

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
Andersrum - du gibst in deiner DataSource die Query anstelle deiner Table an. Wenn du dann die Query noch auf Active setzt, dann siehst du deine Daten im Grid.

marabu

EDatabaseError 22. Mai 2005 14:16

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
FEHLER: Keine SQL Anweisung verfügbar.

Und jetzt muss ich ne Benutzername und Passwort eingeben.

EDatabaseError 22. Mai 2005 15:31

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
Jetzt kommt kein Fehler mehr und auch keine Abfrage. Dafür zeigt er wieder einfach NIX an!

kiar 22. Mai 2005 15:33

Re: Filter in einer dBase Tabelle - Fortsetzung -
 
hallo,

wenn du nicht zeigst, wie dein Zugriff an Hand der Query ist, ist es schwer den Fehler oder das nicht erscheinen der Daten, zu analysieren.

raik


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:20 Uhr.
Seite 1 von 3  1 23      

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