我用TTable 组件m_table ,连接 设置 DatabaseName="MY_DATA" 是我的一个oracle 的数据库别名,设置TableName="Test"; 但是 用
if(!m_table.Exists) { ShowMessage("Table not exists");}此表在 MY_DATA 数据库中确实是存在的,为何在c++ builder 中没有找到? 我建 "Test" 是在 sql plus 中用 createtable 语句创建的,
我不是很熟悉 oracle,是不是应该 对这个表另外建一个文件? 这样 c++ builder 才能根据文件找到表??? 请问高手!
if(!m_table.Exists) { ShowMessage("Table not exists");}此表在 MY_DATA 数据库中确实是存在的,为何在c++ builder 中没有找到? 我建 "Test" 是在 sql plus 中用 createtable 语句创建的,
我不是很熟悉 oracle,是不是应该 对这个表另外建一个文件? 这样 c++ builder 才能根据文件找到表??? 请问高手!
...
query.sql.clear;
query.sql.add('select count(*)rn from tab where table_name=''Test''');
query.open;
if query.fieldbyname('rn').asinteger>0 then
//exist this table
...
有没有用 m_table 能够解决的??