各位侠:
     在进行数据的批量更新时,数据库表中如果不设置索引或主键时数据更新正常,如果设置有索引无重复,或设置主键,提示“由于将在索引、主关键字或关系中创建重复的值,请求对的改变没有成功。”身先士等。但设置为主键的值,根本就没有重复,不知代码错在何处? rs.movefirst
j = VSF1.Rows - 1
For i = 1 To j
 
rs.Fields(0) = VSF1.TextMatrix(i, 1) & ""
 rs.Fields(1) = VSF1.TextMatrix(i, 2)        '此字段设为主键值
 rs.Fields(2) = VSF1.TextMatrix(i, 3) & ""
 rs.Fields(3) = VSF1.TextMatrix(i, 4) & ""
  rs.Fields(4) = VSF1.TextMatrix(i, 5) & ""
 rs.Fields(5) = VSF1.TextMatrix(i, 6) & ""
  rs.Fields(6) = VSF1.TextMatrix(i, 7) & ""
 rs.Fields(7) = VSF1.TextMatrix(i, 8) & ""
  rs.Fields(8) = VSF1.TextMatrix(i, 9) & ""
 rs.Update
rs.MoveNext
 Next i