webForumDet fria alternativet

Ångra ändringar i databas

Databaser & SQL

3 svar · 504 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Frågan#1

Hej! :h

Jag har ett vb-script som körs från en applikation, där man kan ändra priset på artiklar i databasen (SQL-server). Man gör ett procentuellt påslag. Jag har en del kontroller, där användaren måste bekräfta att han verkligen vill göra ändringen...

Men finns det något sätt att ångra sig när man gjort ändringen? Om det nu mot förmodan åndå blivit fel?

Mvh
Henrik

Medlem sedan juli 200012 978 inlägg
#2

Man tar en backup före. Då går det att ändra sig. Alternativt kör man scriptet mot en testdatabas.

Medlem sedan juni 20014 421 inlägg
#3

Det skulle vara lösbart med en tabell som loggar alla förändrigar också.

Medlem sedan jan. 20013 582 inlägg
#4

Lasp skrev:

Man tar en backup före. Då går det att ändra sig. Alternativt kör man scriptet mot en testdatabas.

Det är nog det lättaste... :)

Mvh
Henrik

264 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)