m_pRs.SetFieldValue("STCD",dlg.m_strSTCD);换成是combo box

bitichongchongfei 2012-08-09 08:54:07
给位,if(m_pDb.Open(strConnection))
{
m_pRs = CADORecordset(&m_pDb); // 初始化记录集

if(m_pRs.Open("ST_STBPRP_B ", CADORecordset::openTable))
{
m_pRs.AddNew();
m_pRs.SetFieldValue("STCD",dlg.m_strSTCD); m_pRs.SetFieldValue("COMMENTS",dlg.m_strCOMMENTS);
m_pRs.Update();
}
} 这是edit时的情况,如果是combo box该怎么给值啊,我新手啊,
...全文
126 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bitichongchongfei 2012-08-10
  • 打赏
  • 举报
回复
恩,正解,谢谢哦,已经搞定了
fronz 2012-08-10
  • 打赏
  • 举报
回复
index是combo box的索引,也就是0开始的排序,对应你界面combobox从上到下的次序
bitichongchongfei 2012-08-09
  • 打赏
  • 举报
回复
谁再回答一下啊,我还是不懂啊
bitichongchongfei 2012-08-09
  • 打赏
  • 举报
回复
这个索引是什么意思,不好意思我新手哦,
傻X 2012-08-09
  • 打赏
  • 举报
回复
index就是你combobox下拉多项数据的索引
傻X 2012-08-09
  • 打赏
  • 举报
回复
CString strEditValue;
combobox.GeLBText(index,&strEditValue);


加入
m_pRs.SetFieldValue("STCD",strEditValue);

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧