自动编号

本文介绍了如何在C++中使用CListCtrl组件获取选中项的数据,并展示了如何正确构造SQL查询语句来查询整型ID。同时,文中提供了具体的代码示例,帮助读者更好地理解和实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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的列数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值