Einzelnen Beitrag anzeigen

DelphiManiac

Registriert seit: 5. Dez 2005
742 Beiträge
 
#1

Delphi Record in Access DB speichern

  Alt 27. Jul 2007, 09:24
Datenbank: Access • Version: 2000 • Zugriff über: ADO
Hallo,

ich erzeuge in meinen Programm einen Datensatz, den ich in einem von mir generierten Record
ablege, diesen Record muss ich persistent (in einer Access DB) speichern,
ich habe auch schon die Tabellendefinitionen fertiggestellt, als Verbindungstyp nutze ich
TADOConnection
und als Query TADOQuery

Nun ist meine Frage wie kann ich den record:

Delphi-Quellcode:
  TKalibrierDaten = record
    // Analogeingang
    Cal_4mA:Word;
    Cal_20mA:Word;
    Grenze_4mA_H:Word;
    Grenze_4mA_L:Word;
    Grenze_20mA_H:Word;
    Grenze_20mA_L:Word;
    // CT-Strom Eingang
    Cal_0_A:Word;
    Cal_2_5_A:Word;
    Grenze_0_A_H:Word;
    Grenze_0_A_L:Word;
    Grenze_2_5_A_H:Word;
    Grenze_2_5_A_L:Word;
    // PT100 Eingang
    Cal_PT100_Min40:Word;
    Cal_PT100_80:Word;
    Cal_PT100_200:Word;
    Grenze_PT100_Min40_H:Word;
    Grenze_PT100_Min40_L:Word;
    Grenze_PT100_80_H:Word;
    Grenze_PT100_80_L:Word;
    Grenze_PT100_200_H:Word;
    Grenze_PT100_200_L:Word;
    // AnalogAusgang 1
    Cal_AOut1_0V:Word;
    Cal_AOut1_10V:Word;
    Cal_AOut1_0mA:Word;
    Cal_AOut1_4mA:Word;
    Cal_AOut1_20mA:Word;
    Grenze_AOut1_0V_H:Word;
    Grenze_AOut1_0V_L:Word;
    Grenze_AOut1_10V_H:Word;
    Grenze_AOut1_10V_L:Word;
    Grenze_AOut1_0mA_H:Word;
    Grenze_AOut1_0mA_L:Word;
    Grenze_AOut1_20mA_H:Word;
    Grenze_AOut1_20mA_L:Word;
    // AnalogAusgang 2
    Cal_AOut2_0V:Word;
    Cal_AOut2_10V:Word;
    Cal_AOut2_0mA:Word;
    Cal_AOut2_4mA:Word;
    Cal_AOut2_20mA:Word;
    Grenze_AOut2_0V_H:Word;
    Grenze_AOut2_0V_L:Word;
    Grenze_AOut2_10V_H:Word;
    Grenze_AOut2_10V_L:Word;
    Grenze_AOut2_0mA_H:Word;
    Grenze_AOut2_0mA_L:Word;
    Grenze_AOut2_20mA_H:Word;
    Grenze_AOut2_20mA_L:Word;
  end;
am besten in meiner DB anlegen? Soll ich mir ein Insert INTO stricken?

Die Tabelle sieht folgendermaßen aus:

(siehe Anhang)

Danke euch!!
Miniaturansicht angehängter Grafiken
tblpruefung_200.gif  
  Mit Zitat antworten Zitat