Hvis man har dette kode og man har 5000 poster vil den hendte alle 5000 poster selvom det enste man vil er at tilføje en ny post: rs.Open "SELECT * FROM menu_config", conn,1,3 rs.AddNew
Derfor bruger man WHERE id=0. (autonummer kolonnenanvet = 0) da den record ikke findes. Så man får et tomt recordset og dermed også mindre belastene for serveren: rs.Open "SELECT * FROM menu_config WHERE id=0", conn,1,3 rs.AddNew
Så må jeg henvise til min kommentar 25/07-2003 16:23:38
Det svare til at hvis man opretter et spørgsmål på eksperten så hender den alle 370000 spørgsmål fra databsen for at tilføje et nyt. Istedet for bare at tilføje et nyt. Det sluger en masse resursor fra serveren.
ok, det er jeg helt enig i. Men søgningen er vist ved at blive indexeret nu her eller noget i den retning. Fik ikke nogle poster tilbage da jeg søgte, prøvede skam også på det først.
Synes godt om
Ny brugerNybegynder
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.