Commenta (metti un ' davanti) queste righe qui:
codice:
If (MM_editRedirectUrl <> "" And Request.QueryString <> "") Then
    If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0 And Request.QueryString <> "") Then
      MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString
    Else
      MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString
    End If
  End If
Se ci fai caso, Dreamweaver ha l'abitudine (vantaggiosa in alcuni casi, in altri no) di aggiungere valori alla QueryString ad ogni Insert o Update: nel tuo caso, ha aggiunto 2 "ID_ordine" alla QueryString, mandando in palla il database