Here is the code from the Insert Multiple Records behavior.
Let me know if you need the whole page as I'll need to remove some sensitve info from it first.
Thanks
Craig
<%
' WA DataAssist Multiple Updates
if (cStr(Request.Form("btnUpdate")) <> "")  then
  WA_loopedIDField = Array("WADA_RepeatID_DetailOrderID")
  WA_connection = MM_conn_dmw_orders_STRING
  WA_table = "OrderDetails"
  WA_redirectURL = "babyback2.asp"
  WA_keepQueryString = false
  WA_indexField = "DetailOrderID"
  WA_fieldNamesStr = "DetailStatus"
  WA_columnTypesStr = "',none,''"
  WA_fieldNames = Split(WA_fieldNamesStr,"|")
  WA_columns = Split(WA_columnTypesStr,"|")
  WA_multipleUpdateCounter = 0
  while (WA_AB_checkLoopedFieldsNotBlank(WA_loopedIDField, WA_multipleUpdateCounter))
    WA_fieldValuesStr = "" & cStr( Request.Form("SomeStatusNeue") ) & ""
    WA_fieldValues = Split(WA_fieldValuesStr,"|")
    WA_where_fieldValuesStr = WA_AB_getLoopedFieldValue(cStr(WA_loopedIDField(0)), WA_multipleUpdateCounter)
    WA_where_columnTypesStr = "none,none,NULL"
    WA_where_comparisonStr = "="
    WA_where_fieldNames = Split(WA_indexField,"|")
    WA_where_fieldValues = Split(WA_where_fieldValuesStr,"|")
    WA_where_columns = Split(WA_where_columnTypesStr,"|")
    WA_where_comparisions = Split(WA_where_comparisonStr, "|")
    updateParamsObj = WA_AB_generateInsertParams(WA_fieldNames, WA_columns, WA_fieldValues, -1)
    WhereObj = WA_AB_generateWhereClause(WA_where_fieldNames, WA_where_columns, WA_where_fieldValues, WA_where_comparisions)
    set MM_editCmd = Server.CreateObject("ADODB.Command")
    MM_editCmd.ActiveConnection = WA_connection
    MM_editCmd.CommandText = "UPDATE " & WA_table & " SET " & updateParamsObj(3) & " WHERE " & WhereObj & ""
    MM_editCmd.Execute()
    MM_editCmd.ActiveConnection.Close()
    WA_multipleUpdateCounter = WA_multipleUpdateCounter + 1
  wend
  if (WA_redirectURL <> "")  then
    if (WA_keepQueryString AND Request.QueryString <> "" AND Request.QueryString.Count > 0) then
      if (inStr(WA_redirectURL,"?") > 0)  then
        WA_redirectURL = WA_redirectURL & "&"
      else
        WA_redirectURL = WA_redirectURL & "?"
      end if
      WA_redirectURL = WA_redirectURL & Request.QueryString
    end if
    Response.Redirect(WA_redirectURL)
  end if
end if
%>