Avatar billede clscableguy Praktikant
20. januar 2005 - 13:04 Der er 4 kommentarer og
1 løsning

log tabel

Hej

Kan man opbygge sin database på den måde at man har f.eks:
id                  int
createdate          datetime
changedate          timpstamp
navn                varchar
efternavn          varchar

og når man via sin ASP kode ændre navnet eller efternavnet så lave databasen selv en entry i en logtabel, så man kan se hvad den gamle værdi var og hvad den nye værdi er, uden at kan selv skal lave det?

Jeg bruger IIS 6.0 og MySQL 4.0.5
Avatar billede arne_v Ekspert
20. januar 2005 - 13:07 #1
Nej.

MySQL kan kun opdatere dit timestamp felt automatisk.

En række i en ny tabel må du lave fra applikationen.

(MS SQLServer og amdre database som udnerstøtter triggers kan gøre det !)
Avatar billede clscableguy Praktikant
20. januar 2005 - 13:42 #2
Er det uanset, hvilken version jeg bruger af MySQL?
Avatar billede arne_v Ekspert
20. januar 2005 - 14:00 #3
Der skulle være triggers fra 5.0.2 men 5.0 er stadig i Alpha.
Avatar billede arne_v Ekspert
30. januar 2005 - 19:15 #4
OK ?
Avatar billede clscableguy Praktikant
30. januar 2005 - 20:39 #5
Ja, det er ok. Mange tak for hjælpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester