salve ho un problemino![]()
devo spostare delle categorie verso l'alto e verso il basso
usando come identificativo "ordine" che è un numero crescente 1,2,3,4 etc
ho pensato questo codice per spostare verso l'alto:
x=key-1
strSQL="UPDATE TB_ARTICOLI_SOTTOARTICOLI set ordine=" & key & " WHERE ordine=" & x
Set nolaRS = objConn.Execute(strSQL)
set nolars = nothing
strSQL="UPDATE TB_ARTICOLI_SOTTOARTICOLI set ordine=" & x & " WHERE ordine=" & key
Set nolaRS = objConn.Execute(strSQL)
set nolars = nothing
se key (key è il numero di ordine da spostare) è poniamo 5
questo codice fa
dove cè 4 metti 5
dove cè 5 metti 4
con il primo pezzo il primo diventa 5
ma con il secondo tutti e due diventano 4+
perciò non va
grazieeeeeeee

Rispondi quotando