长就长啰,若一个一个控件判断是否改动,岂不是花费更多的运算时间,得不偿失

解决方案 »

  1.   

    有个简单的办法文本框定义成数组,然后在Change事件中,用文本框的Tag属性保存哪一些文本框的数据已经修改过.Private Sub Text1_Change(Index As Integer)
        Text1(Index).Tag="Changed"
    End Sub然后在提交修改的时候,判断是不是有数据被修改过
    For i=0 To Text1.Count-1
        If Text1(i).Tag<>"" Then
            '这里可以生成你的修改语句
        End If
    Next