C++ 单击按钮更改ADOTable中的表格名称

C++ 单击按钮更改ADOTable中的表格名称,c++,ms-access,button,ado,c++builder-xe2,C++,Ms Access,Button,Ado,C++builder Xe2,我有一个数据库,由MS Access制作,其中包含两个表。表1显示在DBGrid中。我希望单击按钮时表2显示在DBGrid中。 我想它会像这样: ADOTable1->TableName=table_n2,但我错了。 有人知道解决方案吗?这应该有效,只需确保将ADOTable1->Active=false设置为;然后这样做,然后将其设置为true。或者可能使用ADOTable1->刷新 谢谢你的回答!我会检查这是否有效。我尝试使用ADOQuery而不是ADOTable,结果成功了。下面是代码AD

我有一个数据库,由MS Access制作,其中包含两个表。表1显示在DBGrid中。我希望单击按钮时表2显示在DBGrid中。 我想它会像这样: ADOTable1->TableName=table_n2,但我错了。
有人知道解决方案吗?

这应该有效,只需确保将ADOTable1->Active=false设置为;然后这样做,然后将其设置为true。或者可能使用ADOTable1->刷新

谢谢你的回答!我会检查这是否有效。我尝试使用ADOQuery而不是ADOTable,结果成功了。下面是代码ADOQuery->Active=false;ADOQuery->SQL->Clear;ADOQuery->SQL->AddSELECT*来自表\u n2;ADOQuery->Active=true;是的,基本上你也在做同样的事情,这都是关于将信息刷新到绑定到网格的数据源组件。否则,它仍在查看旧语句的内存。