取得一个_RecordsetPtr指针,哪个成员函数可以当前记录集操作的表明?
我想像是这样:
CString table = myRecordset->GetTableName();
当然,找不到这个GetTableName()函数。那怎样取得表名呢?

解决方案 »

  1.   

    CString strFieldName = LPCTSTR(m_pRecordset->Fields->GetItem(_variant_t(lIndex))->GetName());
      

  2.   

    不行啊。程序加了你这句,运行到这句的时候就崩溃了,说GetItem这里有异常
      

  3.   

    并且,看你这句的含义应该是取得第lIndex个字段的名字吧。我要的不是字段的名字,而是 表 的名字哦!
      

  4.   

    pRs->GetSource();
    可以获取 SQL 语句;获取表名,没有试出来。