int i=0;
while(!pRst->rsEOF)
{


    CString a;
a.Format(_T("%d"),i);
    listbox->InsertItem(i, a);
listbox->SetItemText(i,1,(_bstr_t)pRst->GetCollect("name"));
listbox->SetItemText(i,2,(_bstr_t)pRst->GetCollect("date"));
listbox->SetItemText(i,3,(_bstr_t)pRst->GetCollect("order"));
listbox->SetItemText(i,4,(_bstr_t)pRst->GetCollect("position"));
      i++;
     pRst->MoveNext();
}
上面的 变量 i  设置成 0  就可以在list  看到 数据
但是  把变量 i 设置成  1  就看不到数据
设置-1   也能看到数据
着是为什么? 有高手解释一下么     InsertItem 的第一个参数是不是必须是 0?