好象我的已经可以了吧!你看看,我刚才忘记上传附件了,你现在看看
就是有这样的情况:假设再把MSFlexGrid2的全部内容导入数据库时,这些行高为0的行,是不是也一并再次导入了(我的意思是不让其导入)?
用下面的这句移去记录的代码通不过,怎么修改?
MSFlexGrid2.RowSel.Remove (MSFlexGrid2.Row)
[此贴子已经被作者于2007-6-28 14:12:52编辑过]
[此贴子已经被作者于2007-6-28 14:12:52编辑过]
Private Sub MSFlexGrid2_DblClick()
With MSFlexGrid1
LRow = MSFlexGrid2.RowSel
.Rows = .Rows + 1 '追加一行
MaxRow = .Rows '最后一行
.RowHeight(MaxRow - 1) = 300 '保持行高
.TextMatrix(MaxRow - 1, 1) = MSFlexGrid2.TextMatrix(LRow, 1)
.TextMatrix(MaxRow - 1, 2) = MSFlexGrid2.TextMatrix(LRow, 2)
.TextMatrix(MaxRow - 1, 3) = MSFlexGrid2.TextMatrix(LRow, 3)
.TextMatrix(MaxRow - 1, 4) = MSFlexGrid2.TextMatrix(LRow, 4)
.TextMatrix(MaxRow - 1, 5) = MSFlexGrid2.TextMatrix(LRow, 5)
.TextMatrix(MaxRow - 1, 6) = MSFlexGrid2.TextMatrix(LRow, 6)
End With
MSFlexGrid2.RemoveItem (MSFlexGrid2.Row)
End Sub
应该是这样的吧!你的哪个代码怎么来的呢?我不懂