Einzelnen Beitrag anzeigen

m-werk

Registriert seit: 14. Jun 2002
215 Beiträge
 
Delphi 2009 Architect
 
#13
  Alt 17. Sep 2002, 18:12
Ich hab jetzt alles so gemacht. Ich hab ein eigenes Programm erstellt. Nun hab ich probleme mit dem Button.

Code:
procedure TForm1.Button1Click(Sender: TObject);
var i : string;
begin
  for i := 1 to 4 do
  begin
    DataModule2.ADOQuery1.Close;
    DataModule2.ADOQuery1.SQL.Clear;
    DataModule2.ADOQuery1.SQL.Add(InsertStr[i]);
    DataModule2.ADOQuery1.ExecSQL
end;
Es kommt immer die Meldung:
FOR-Schleifenvariable muß von ordinalem Typ sein
Undefinierter Bezeichner: 'InsertStr'

Was hab ich da vergessen?


Weiters: Wie kann ich es anstellen, dass das Programm automatisch beim 1. Start des eigentlichen Programmes gestartet wird, und dann nie wieder.

Denn wenn einmal die Felder in der DB sind, dann werd ich nicht nochmal das Programm starten. Wie muß ich da vorgehen?
Grüße, m-werk
  Mit Zitat antworten Zitat