给个例子最好.
将该控件的下拉列表中的字符串设置为数据库表中varchar类型字段的所有取值.
手上没有资料.不过以前用API编程做过combo box控件方面的.但当时的字符串设置的是全局变量,初始化比较简单.现在数据库表中的记录会不断更新,所以说也没有可能做成一个全局字符串变量.望指点.
将该控件的下拉列表中的字符串设置为数据库表中varchar类型字段的所有取值.
手上没有资料.不过以前用API编程做过combo box控件方面的.但当时的字符串设置的是全局变量,初始化比较简单.现在数据库表中的记录会不断更新,所以说也没有可能做成一个全局字符串变量.望指点.
解决方案 »
- 用vc6开发韩文软件的问题
- 动态创建的ado 如何声明成全局的 其它函数都能引用ADODB.Connection与和操作ADODB.Recordset ?
- 为什么Read读文件总是0 呢 ?
- import MFC ActiveX,为什么无法调用函数?
- 谁有切分窗口的例子
- 返回类型不对一样可以运行!!!怎么回事???
- 各位大哥,请告诉我,应该怎么样学VC啊,我觉得好难啊,都没有信心了,还是没有入门!!!我该怎么办!
- 请问如何用INSTALLSHIELD6.22 做一个卸载快捷方式!如何在安装的时候连接另外一个安装程序???
- welcome_talk_HOOK
- 侯捷先生说...
- 急求帮助,谢谢!!
- ACCESS数据库中日期数据类型的问题
可能是执行数据库操作方面出了些问题.望指点迷津
try
{
//m_pRs1->raw_Close();
m_pRs1.CreateInstance("ADODB.Recordset");
CString str;
_bstr_t sql("SELECT code FROM tb_mat_code");
m_pRs1->CursorLocation= adUseClient;
m_pRs1->Open(sql, _variant_t((IDispatch*)m_pCon,true),adOpenStatic,adLockOptimistic,adCmdUnknown);
int j;
COleVariant var;
for(j=0;j<m_pRs1->GetRecordCount();j++)
{
var=m_pRs1->GetFields()->GetItem((long)j)->Value;
const VARIANT *typevar=LPCVARIANT(var);
str.Format(_T("%s"),typevar->bstrVal);
}
m_code.AddString((LPCTSTR)str);
m_code.SetCurSel(1);
m_pRs1->Close();
}
catch(_com_error& e)
{
AfxMessageBox(e.Description());
}