Szia!
Én is csak tpogatózok, de hátha adok jó ötletet :-)
A fejlesztők mindig ellenezték, hogy valaki az adatbázisban írogasson át
"dolgokat". Szerintem pl. nálad az sql-ben átírás magát az órarendet nem
módosítja, csak a tankör tanára értékét, még a grafikus felületen a tankör
tanárának megváltoztatása az órarendet is módosítja.
Nekem van virtuális gépen (több is) "játék naplóm", minden közvetlen
adatbázis módosítást ott ki szoktam próbálni, és csak utána az éles
rendszeren.
Én kipróbálnám, hogy visszaállítom a régi tanárt a tankörhöz. 16-tól
kitörölném az órarendből az óráit, valahogyan kitörölném a már betöltött
óráit (pl. a 23-án kezdődő hétre már van betöltött órarendetek a haladási
naplóban? Mert ha nincs, akkor lehet, hogy 16. helyett 23-át választanám.
Ekkor nem kellene a betöltött órákat törölgetni.) Miután nincsenek már az
adott tankörnek betöltött órái megváltoztatnám a tankör tanárát a grafikus
felületen, majd az új tanárnak módosítanám 23-tól az órarendjét.
Ha már hosszan előre be vannak töltve az órák, akkor meg lehet próbálni
adatbázisban törölni. Én 23-tól törölném az összeset a naplóból: belépek
az adatbázisba, kiválasztom a 2022-es év adatbázisát, majd delete from ora
where dt>'2023-01-22';
Ez csak akkor gond, ha a jövő hétre már nagyon sok helyettesítés, stb be
volt írva.
De!!!
Mindent csak kipróbálás után, már ha van hol kipróbálni!!!!
Uhlár László
On Wed, 18 Jan 2023, Károly Nagy wrote:
> Date: Wed, 18 Jan 2023 08:57:23
> To:
li...@mayor.hu
> Subject: Re: [mayor-lista] Tankör-tanár probléma