![]() |
Re: Zugriffsverletzung bei SQL Abfrage - Warum?
Hallo, erstmal Danke für eure Antworten. Ich hab jetzt noch ein bisschen rumprobiert und scheinbar geht es jetzt damit:
Delphi-Quellcode:
... und dann am Ende ...
procedure TFArtikel.DBGridDatenTitleClick(Column: TColumn);
begin //Nach ArtNr sortieren If (Column.FieldName = 'ArtNr') Then Begin DB.Active := False; DB.SQL.Clear; DB.SQL.Add('SELECT * FROM "c:\artikel.db"'); DB.SQL.Add('ORDER BY ArtNr'); iSortierStatus := 1; End; //Nach Artikelbezeichnung sortieren If (Column.FieldName = 'Artikelbezeichnung') Then Begin DB.Active := False; DB.SQL.Clear; DB.SQL.Add('SELECT * FROM "c:\artikel.db"'); DB.SQL.Add('ORDER BY Artikelbezeichnung'); iSortierStatus := 2; End;
Delphi-Quellcode:
Mfg :)
//Sortiertes Feld an Anfang setzen
Case iSortierStatus of 1 : DB.FieldByName('ArtNr').Index := 1; 2 : DB.FieldByName('Artikelbezeichnung').Index := 1; End; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:55 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