zusammenfügen 30.1.
This commit is contained in:
@@ -101,7 +101,6 @@ class Datenbank_anlegen:
|
||||
instrumenteID INTEGER,
|
||||
beobachtungsgruppe TEXT(50),
|
||||
varianz_varianzkomponentenschaetzung NUMERIC(3, 16) DEFAULT 1,
|
||||
s0_apriori_vorherige_iteration NUMERIC(3, 16) DEFAULT 1,
|
||||
CONSTRAINT pk_Varianzkomponentenschaetzung PRIMARY KEY (varianzkomponenteID),
|
||||
CONSTRAINT fk_Varianzkomponentenschaetzung_Instrumente FOREIGN KEY (instrumenteID) REFERENCES Instrumente(instrumenteID)
|
||||
);
|
||||
@@ -448,9 +447,11 @@ class Datenbankzugriff:
|
||||
cursor = con.cursor()
|
||||
if liste_varianzkomponten_anpassen != []:
|
||||
for varianzkomponente in liste_varianzkomponten_anpassen:
|
||||
varianz_db = cursor.execute(f"SELECT varianz_varianzkomponentenschaetzung FROM Varianzkomponentenschaetzung WHERE instrumenteID = ? AND beobachtungsgruppe = ?",
|
||||
(varianzkomponente[0], varianzkomponente[1])).fetchone()[0]
|
||||
cursor.execute(
|
||||
f"UPDATE Varianzkomponentenschaetzung SET varianz_varianzkomponentenschaetzung = ? WHERE instrumenteID = ? AND beobachtungsgruppe = ?",
|
||||
(varianzkomponente[2], varianzkomponente[0], varianzkomponente[1]))
|
||||
(varianz_db * varianzkomponente[2], varianzkomponente[0], varianzkomponente[1]))
|
||||
print(f"Folgende Varianzkomponente wurde für die nächste Iteration gespeichert: {liste_varianzkomponten_anpassen}.")
|
||||
con.commit()
|
||||
cursor.close()
|
||||
|
||||
Reference in New Issue
Block a user