m_list.AddString( “0”);m_list是listbox变量
解决方案 »
- 网络编程,有没有一些基本的原则呢?求指点一下。
- 两个函数解释下
- 是不是bmp 256色灰度图中的颜色表项都是一样的
- 怎么将图片文件以.jpg的格式显示出来??
- 一个很简单的程序,麻烦给出源码
- 在对USB端口进行读数据的时候出现数据丢失,无法完全读取缓存区的数据,有经验的请指教,非常急!
- 一个困惑了很久的问题,麻烦大家都进来看看(谢谢!)
- stdafx.h文件干吗用????
- VC工程生成两个版本,release和debug,在debug版运行调用DLL函数正常,在release版调用DLL函数出来的窗口却少了一些东西!
- 请帮忙,问一个很菜的问题。
- 最后请求!将数据库打开后将查询数据显示到listbox中,我这样做为什么错,我的代码是。。。
- 为什么程序的“文件”菜单里的“保存”,“另存为。。。”,“打印”,“打印预览”变成灰色的了
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
_variant_t var;
CString strName,strAge;m_pConnection.CreateInstance(__uuidof(Connection));
m_pRecordset.CreateInstance(__uuidof(Recordset));try
{
// 打开本地Access库Demo.mdb
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\book.mdb","","",adModeUnknown);
m_pRecordset.CreateInstance("ADODB.Recordset");
m_pRecordset->Open("SELECT * FROM book",_variant_t((IDispatch*)m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);
if(!m_pRecordset->BOF) m_pRecordset->MoveFirst();
while(!m_pRecordset->adoEOF)
{
var = m_pRecordset->GetCollect("name");
if(var.vt!= VT_NULL)
strName = (LPCSTR)_bstr_t(var);
var = m_pRecordset->GetCollect("pass");
if(var.vt != VT_NULL)
strAge = (LPCSTR)_bstr_t(var);
// m_list.AddString(strName + " --> "+strAge );//此处出错 m_pRecordset->MoveNext(); }
设置断点调试看看strName 和strAge的值
strAge = (LPCSTR)_bstr_t(var);
strName += " --> ";
strName += strAge;
m_list.AddString(strName);//此处出错