c++builder sql opendialog解决办法

c++builder sql opendialog
我用bcb与SQLserver2000用BDE相连,然后做了这么一件事情:从服务器上传数据到我的计算机上,然后每次接受数据我建一个表。这样,当我需要处理相应表的数据时,我想用opendialog框来打开我所想处理的表的路径(比如我的表名是FYTable,哪么我在用opendialog时应该选择哪一个文件呢),哪么我知道路径后该怎么处理呢?

------解决方案--------------------
对于MSSQLSever2000不同表的处理 不需要知道数据库文件路径
只要你在SQL 语句里修改表名即可

你可以通过SQL 语句,查询出当前数据库所有的用户表,你自己添加到一个ComboBox里 去选择
或者你手动把这些表名添加到ComboBox里去选择
例如:
C/C++ code

AnsiString TableName  = "FYTable";
AnsiString SQL = AnsiString().sprintf("select * from %s ",TableName.c_str());

------解决方案--------------------
不应该用opendialog选择文件,sqlserver这个对用户是不可见的。
应该用sql语句操作表select * from tableName