int 32位整型
用整型就可以了..
用_variant_t变量获得了id值后,可以通过该变量的iVal或者lVal属性访问该值
我是这样的语句:
strSQL.Format("select * from MyIM where 用户ID=%s",m_id);
m_id本身是CString类型的,那是不是要改成
strSQL.Format("select * from MyIM where 用户ID='%s'",m_id);
怎么获取CListCtrl对象的Item数据?
我们可以使用这样一个函数GetNextItem(-1,LVNI_ALL | LVNI_SELECTED)来获取当前选中的行(Item)如果该函数还回的值是-1,说明没有行(item)被选中,如果有行被选中,还回的是一个大于等于0的整数值,我们可以通过这个索引值来得到该行的相关列的数据,使用的是GetItemText()函数
int CurSel=m_list.GetNextItem(-1,LVNI_ALL | LVNI_SELECTED);
str=m_list.GetItemText(CurSel,col); 0=<col<m_list的列数