要用到啊

解决方案 »

  1.   

    可以的,你到http://www.vckbase.com/code/listcode.asp?mclsid=11&sclsid=1105&page=1去查找一下,有一个例子是这样做的,具体是哪个我也忘记了,试试吧!
      

  2.   

    use ms adox http://www.dpspace.com
      

  3.   

    //显示表名称
    m_pRecordset = m_pConnection->OpenSchema( adSchemaTables );
    _bstr_t l_vDBTableName;
    m_pRecordset->MoveFirst();
    while( !m_pRecordset->adoEOF )
    {
    l_vDBTableName = m_pRecordset->GetCollect( "TABLE_NAME" );
    name = (char*)l_vDBTableName;//此处取出的为表的名字
    m_pRecordset->MoveNext();
    }
    m_pRecordset->Close();
      

  4.   

    一条SQL语句就可以了。我在这个版上回答过,自己找找
      

  5.   

    if(pOpenDB->IsOpen())
    {
    CDaoTableDefInfo TableInfo;
    int nTables=pOpenDB->GetTableDefCount();
    while(index<nTables)
    {
       //获得表信息
       pOpenDB->GetTableDefInfo(index,TableInfo,AFX_DAO_ALL_INFO);
       // 如果不是系统表或隐藏表则加入组合框以备后用.
       if (!(TableInfo.m_lAttributes & dbSystemObject)
       && !(TableInfo.m_lAttributes & dbHiddenObject))

                   tableName.AddString(TableInfo.m_strName);

        index += 1;
    }
    tableName.SetCurSel(0);
    }
      

  6.   

    使用DAO很方便的嘛,何必那么麻烦呢?