谢谢楼上我是以下这样啊 For i = 1 To rs.RecordCount Set List = .ListItems.Add With List .Text = CStr(i) .SubItems(1) = rs.Fields(0) .SubItems(2) = rs.Fields(1) End With rs.MoveNext Next i'增加采用这种格式~该怎么写呢 谢谢
For i = 1 To rs.RecordCount Set List = .ListItems.Add '这句你是增一个空白行吗? '可以这样改 Set List = .ListItems.Add , "NO" & i, i '要不要后面这个i ,如果是就不要最后一个i了.增加空白行有什么意思? With List .Text = CStr(i) .SubItems(1) = rs.Fields(0) .SubItems(2) = rs.Fields(1) End With rs.MoveNext Next i
If List.Text = "√" Then
List.Text = .SelectedItem.key
Else
List.Text = "√"
End If 改这样List.Text=空了
'增加采用这种格式
ListView1.ListItems.Add , "NO" & 编号, 编号
'引用采用这种格式
List.Text = ListView1.SelectedItem.Key
For i = 1 To rs.RecordCount
Set List = .ListItems.Add
With List
.Text = CStr(i)
.SubItems(1) = rs.Fields(0)
.SubItems(2) = rs.Fields(1)
End With
rs.MoveNext
Next i'增加采用这种格式~该怎么写呢 谢谢
For i = 1 To rs.RecordCount
Set List = .ListItems.Add '这句你是增一个空白行吗?
'可以这样改
Set List = .ListItems.Add , "NO" & i, i '要不要后面这个i ,如果是就不要最后一个i了.增加空白行有什么意思?
With List
.Text = CStr(i)
.SubItems(1) = rs.Fields(0)
.SubItems(2) = rs.Fields(1)
End With
rs.MoveNext
Next i