![]() |
Zugriffsverletzung beim hinzufügen von Listview einträgen
Delphi-Quellcode:
was mach ich falsch
procedure TForm4.ComboBox1Change(Sender: TObject);
var i: Integer; s: String; l: TListItem; begin {case ComboBox1.ItemIndex of 0: s:= 'DE'; 1: s:= 'AUT'; 2: s:= 'SUI'; 3: s:= 'HUN'; end; } ADOQuery1.Close; ADOQuery1.SQL.Text := 'select * from DA42'; ADOQuery1.Open; While Not ADOQuery1.Eof do begin with ListView1.Items.Add do begin l.Caption := ADOQuery1.FieldByName('Artikel').asString; l.SubItems.Add(ADOQuery1.FieldValues['Preis']); end; ADOQuery1.Next; end; end; |
Re: Zugriffsverletzung beim hinzufügen von Listview einträge
l: TListItem ist nil und das with-Konstrukt ist sinnlos da nix verwendet.
|
Re: Zugriffsverletzung beim hinzufügen von Listview einträge
Delphi-Quellcode:
With kannst Du hier nicht nehmen.
While Not ADOQuery1.Eof do
begin l := ListView1.Items.Add; l.Caption := ADOQuery1.FieldByName('Artikel').asString; l.SubItems.Add(ADOQuery1.FieldValues['Preis']); ADOQuery1.Next; end; |
Re: Zugriffsverletzung beim hinzufügen von Listview einträge
Danke wieder was gelernt
|
Re: Zugriffsverletzung beim hinzufügen von Listview einträge
jetzt hab ich aber in der spalte De aber eine Checkbox drin wie frage ich die ab
Delphi-Quellcode:
l.SubItems.Add(ADOQuery1.FieldValues['De']); ?
|
Re: Zugriffsverletzung beim hinzufügen von Listview einträge
Zitat:
Delphi-Quellcode:
if Listview1.Items[0].Checked then |
Re: Zugriffsverletzung beim hinzufügen von Listview einträge
Zitat:
Delphi-Quellcode:
if Listview1.Items[0].Checked then |
Re: Zugriffsverletzung beim hinzufügen von Listview einträge
nee die Checkbox im Listview soll den wert der Checkbox in der Access Db übernehmen (das ist die Frage wie ich die abfrage) aber das gehört in ein neues Thema zu den Datenbanken
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:58 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