请教关于CComboBox 问题

我的CComboBox框中有两个字符串是相同的S1如何在代码中使其值显示一个?m_Combo_Entrystation.AddString(csValue);就是这个cs... 我的CComboBox 框中有两个字符串 是相同的 S1 如何在代码中使其值显示一个?
m_Combo_Entrystation.AddString(csValue); 就是这个csValue我在数据库读到了两个S1, 在不改变数据库的情况下,如何使其显示一个。谢谢了!
展开
 我来答
Frank7258
2011-06-22 · TA获得超过1503个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:552万
展开全部
AddString之前先检查列表里面是否已经有这个值了,如果有则不添加。
更多追问追答
追问
应该怎样具体写呢 用哪个函数呢 能不能提示下 ?谢谢了!!
追答
// CComboBox m_list;
// CString csValue;
int iIndex;
CString str;

for (iIndex = 0; iIndex < m_list.GetCount(); ++iIndex)
{
m_list.GetText(iIndex, str);
if (str == csValue)
break;
}

if (iIndex == m_list.GetCount())
{
m_list.AddString(csValue);
}
paperNote
2011-06-22 · TA获得超过386个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:260万
展开全部
为什么不用sql语句,select distinct S1 from ......去掉相同数据?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式