Avatar billede kaptajnknas Nybegynder
22. august 2006 - 16:03 Der er 8 kommentarer

Update MySql med ASP

Er det muligt når man opdaterer sin MySql via ASP at tilføje noget kode der sikre at databasen bliver opdateret 100% korrekt?
Eller hvad gør man i ren praksis?
Avatar billede fennec Nybegynder
22. august 2006 - 16:13 #1
Hvad skulle du tjekke for??
Enten lykkes det at lave en updatering eller også fejler den. Der er ingen mellem vej.

Kan du evt forklare hvad du ønsker lidt bedre...

Er det fordi du har flere updates linjer, og fejler en af dem så skal den undo de tidligere??
Avatar billede kaptajnknas Nybegynder
22. august 2006 - 16:22 #2
Ja jeg har 25 updates og hvis en eller flere fejler går der for alvor ged i alt.
Så en kode der kunne tjekke, evt. if ERR <> 0 then - et eller andet.
Avatar billede keysersoze Ekspert
22. august 2006 - 16:32 #3
On Error Resume Next
'dine updates
  If err.Number <> 0 Then
    Response.Write Err.Description
  End If
On Error Goto 0

... måske?
Avatar billede fennec Nybegynder
22. august 2006 - 16:39 #4
Hvilken database bruger du??
Vi skal have undersøgt, om der kan laves en roleback funktion i databasen. Men det er nok noget med at du skal til at bruge noget storeprocedure, hvis det er muligt.
Avatar billede kaptajnknas Nybegynder
22. august 2006 - 17:08 #5
Jeg bruger MySql
Avatar billede fennec Nybegynder
23. august 2006 - 09:28 #6
Hvilken version??
Avatar billede kaptajnknas Nybegynder
23. august 2006 - 11:20 #7
Det er version 4.0.17
Avatar billede keysersoze Ekspert
10. december 2006 - 02:11 #8
kommet videre?
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
Kurser inden for grundlæggende programmering

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