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?
9 以后就看到内容了只能看到 第一列的序列号