如何判断表是否存在于ACCESS数据库中及相关错误处理(200分)

  • 主题发起人 主题发起人 sfg
  • 开始时间 开始时间
S

sfg

Unregistered / Unconfirmed
GUEST, unregistred user!
麻烦大家!
1.如何判断表是否存在于ACCESS数据库中?
2.我的程序老出错,麻烦大家看一下
query1.sql.clear;
query1.sql.add('drop table tmptabel'); //tmptabel 其实并不存在
try
query1.execsql; // 肯定会出错,但始终没有进入EXCEPT进行处理
except
on E:texception do showmessage(e.message); //我只想消除错误信息提示,该怎么做?
end;


 
on E:texception do;
 
如何判断一个表是否存在于ACCESS数据库中呢?
 
你可以用一Table的Exists方法来判断表是否存在。你只要设置DatabaseName和TableName
就可以开始了:
if not Table1.Exists then Exit;
 
我已经知道如何处理了,这些天大富翁一直没法上,给分晚了.
多谢大家!
 
后退
顶部