![]() |
Datenbank: BDE • Version: aktuell • Zugriff über: Delphi
TQuery: SQL nur einmalig anwenden
Hallo!
Ich habe eine TQuery mit welchem ich per SQL ein paar Dtaensätze herausfiltere. Nun wird die WHERE-Klausel nach dem Bearbeiten eines Datensatzes ungültig, wodurch er aus der Query verschwindet. Ist es möglich, dass nach dem Bearbeiten des Datensatzes, dieser noch in der Ergebnismenge drinbleibt, auch wenn die WHERE-Klausel eigentlich nichtmehr zutrifft? |
AW: TQuery: SQL nur einmalig anwenden
Zitat:
![]() und ![]() |
AW: TQuery: SQL nur einmalig anwenden
Ob das mit der BDE möglich ist :gruebel: ?
|
AW: TQuery: SQL nur einmalig anwenden
OK, scheint mit BDE und TQuery nicht zu gehen, bzw. ich habe es nicht herausgefunden.
Ich werde mir mal eine Alternative überlegen. |
AW: TQuery: SQL nur einmalig anwenden
Auf welche DB geht denn die BDE? Paradox? ODBC>RDBMS?
In einigen RDBMS gibt es View Konstrukte, die aus der Where Clause eine Art Constraint (
Code:
)bilden und so eine ungewollte Änderung der Where Bedingung verhindern.
WITH CHECK OPTION
Ansonsten verweise ich gerne auf meinen Thread: ![]() Hat ja merkwürdiger Weise noch niemand sonst losgemeckert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 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 by Thomas Breitkreuz