如何快速知道数据库内是不是存在某个表?(不用TADOConnection的GetTableNames方法和SQL查询系统表的方法)

土著巫师 2002-08-28 11:04:53
如标题! :(
...全文
43 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lili1 2002-09-05
  • 打赏
  • 举报
回复
用TTable的Exists方法。
var table1:TTable;
begin
//创建table1.
table1.databasename:=.....;
table1.tablename:=.....;
if table1.exists then //如果返回true,存在。
begin
.....
end;
end;
jyu1221 2002-09-05
  • 打赏
  • 举报
回复
select * from tablename where 1=2

判断出错的信息,
如果出错,说明tablename表不存在,
否则存在
土著巫师 2002-08-29
  • 打赏
  • 举报
回复
sql server 2000/access
manboo 2002-08-28
  • 打赏
  • 举报
回复
与具体的数据库系统相关的!
wxmsoft2002 2002-08-28
  • 打赏
  • 举报
回复
你用的什么数据库
kingfei 2002-08-28
  • 打赏
  • 举报
回复
1分不答
taogou 2002-08-28
  • 打赏
  • 举报
回复
简单,

select * from tablename

判断出错的信息,然后POS他,嘿嘿
ilang 2002-08-28
  • 打赏
  • 举报
回复
up

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧