Hallo,
ich habe im Moment irgendwelche unerklärbaren Probleme mit meiner Datenbank. Ich will einfach nur einen Information auslesen. Hier erstmal der Quelltext:
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var info: String;
begin
table1.first;
info := table1.FieldByName('spalteeins').AsString;
Edit1.Text := info;
end;
So wie er da steht, geht der Quelltext.
Sobald ich aber den String 'spalteeins' durch eine Variable(String) ersetze, findet er diese Spalte nicht mehr, obwohl in dem String genau die gleiche Information steht.
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var info: String;
begin
table1.first;
info := table1.FieldByName(datei).AsString;
Edit1.Text := info;
end;
Ich habe wirklich kein Plan, was ich noch machen kann. Hier nochmal der Quelltext, wo die Variable datei der Wert zugewiesen wird, vielleicht hilft es ja weiter:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
temp := TStringList.Create;
temp.LoadFromFile('temp.txt');
datei := temp.GetText;
end;