[ DankoH @ 03.02.2011. 16:45 ] @
Pozdrav svima. Imam pitanje u vezi update. Imam tablicu artikli i polje stanje a posto imam puno "skladista" sa razlicitim stanjima korisnik moze odabrat skladiste i odvalit tipku "Obnovi stanja". Dalje program radi trazenje po ostalim tablicama (dokumentima) i zbraja ulaze-izlaze i dobijem stanja za svaki artikl, odnosno za svaki row u artikli. To radi tocno samo je sporo do bola jer radim za svaki row update u jednom loop-u. Ono sto bi ja htio je napunit buffer sa svim updateima i sve odvalit u jednom komadu na MySQL. Googlam i ne nalazim rješenje pa se nadam da mi ovdje neko moze pomoci. Znaci imam nesto kao: Code: do while recordset.eof=false UPDATE artikli SET stanje = var_stanje WHERE artikli.artikl_id = var_art_id loop UPDATE artikli SET stanje = (1,1,1,1) WHERE artikli.artikl_id IN (1,2,3,4) ovo mi ne radi. Error je da Operand should contain 1 column. Ima li lijeka? Unaprijed hvala! |