请问MFC里类似C#的DataGridView功能的控件是哪个,怎么找到?或者如何实现类似数据表的功能?

解决方案 »

  1.   


    另外我用ADO连接数据库,执行查询语句没有错误,执行Insert语句时报错代码如下
    CoInitialize(NULL);
    _ConnectionPtr pConn(__uuidof(Connection));
    _RecordsetPtr pRst(__uuidof(Recordset));
    pConn->ConnectionString="Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=pubs;Data Source=.";
    pConn->Open("","","",adModeReadWrite);
    pConn->BeginTrans();
    try
    {
    pConn->Execute("insert into authors values ('au_id-01','au_lname_01','au_fname_01','phone_01','address_01','city_01','state_01','zip_01','contract_01')",NULL,adCmdText);
    pConn->Execute("insert into authors values ('au_id-02','au_lname_02','au_fname_02','phone_02','address_02','city_02','state_02','zip_02','contract_02')",NULL,adCmdText);
    pConn->CommitTrans();
    }
    catch(_com_error &e)
    {
    pConn->RollbackTrans();
    }
    pRst->Close();
    pConn->Close();
    pRst.Release();
    pConn.Release();
    CoUninitialize();能帮我分析下吗?
      

  2.   

    错误信息提示
    DataTest.exe 中的 0x7c812a6b 处未处理的异常: Microsoft C++ 异常: 内存位置 0x0012f264 处的 _com_error。
    DataTest是我的项目名字