库里面有sysobjects表,这个表包含了这个数据库里面所有的对象。包括用户表,可以通过查询语句来获得所有用户表的名字。
我写了个SQL数据库浏览程序,就是这么做的。
我写了个SQL数据库浏览程序,就是这么做的。
解决方案 »
- 怎样在源程序中修改可执行文件的图标?
- 急用关于调试的问题
- 采用 CreateEx(WS_EX_TOOLWINDOW...),创建的窗口SHOW时的闪烁问题
- 关于颜色填充
- 在ADO中Recordset能不能通过网络传送?
- 诸位高手,CListCtrl排序问题,难煞小弟啊!!!!!
- 急问!如果在主窗口的背景上写上我的信息?100分相送!
- 请教vc中字符串资源里之间的间隔线是如何生成的?谢谢
- 为何在FormView中的Dialog中设置控件的位置与所设置的位置不一样
- 列表控件锁定最下面一行,不能响应使用鼠标中键下翻的问题
- 如何改变基于对话框的程序的对话框的大小?(100)
- 为何用CFileDialog打开单个文件如300M以上时,就有时候出错
while(!m_pRecordset1->adoEOF)
{
l_vDBTableName=m_pRecordset1->GetCollect("TABLE_NAME");
/*bstrTableType=l_pRecordset->GetCollect("TABLE_TYPE");
if (bstrTableType == (_bstr_t)"TABLE")
{
s+=(_bstr_t)l_vDBTableName;
s+="\n";
} */
if(l_vDBTableName==(_variant_t)"table1")
s+=(_bstr_t)l_vDBTableName;
m_pRecordset1->MoveNext();
}
m_pRecordset1->Close();//关闭记录集
这样可以遍历所有的表名
m_pRecordset1->adoEOF
m_pRecordset1没有adoEOF这个方法?