![]() |
Datenbank: DBase • Version: 4 • Zugriff über: ADO
Bereichsüberprüfung bei einer Text-Spalte
Moin,
ich habe hier eine Tabelle, in der in einer Spalte eine Zahl als Text vorliegt. Nun sollen alle Datensätze, bei denen die Zahl größer 1200 ist, gelöscht werden. führe ich nun folgendes aus:
Delphi-Quellcode:
werden auch allerhand Datensätze gelöscht, auf Grund des Text- Charakters der Spalte aber auch leider Datensätze mit zB. der Zahl 7.
Query.SQL.Text:= 'select * from Tabelle where TRIM (Spalte) > '+quotedStr('1200');
Query.Open; Wie kann ich das verhindern? Gruß Gambit |
Re: Bereichsüberprüfung bei einer Text-Spalte
SQL-Code:
select * from TABELLE where numval(SPALTE) > 1200
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:44 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