怎么在建表之前判断该表已经在数据库中存在
解决方案 »
- 有关quickreport打印的问题
- 请问在哪里可以下载到Delphi7.0?一定是可以下载的,否则没分!先到先得!!!
- 读不出currency值
- 谁知道什么函数和DrawEdge相似,但可以画圆角的矩形
- 请问,用DELPHI怎样判断当前系统安装在哪个盘上??
- MDI中子窗体的问题
- 控件安装问题:[Fatal Error] TB97_d6.dpk(31): Required package 'vcl' not found
- 下载的Delphi5没法安装!!!!
- delphi通过 dll的头文件动态调用dll。函数类型不知道如何转换
- 问一个问题?delphi数据库连接DBF
- 关于DELPHI中的那个代码提示窗口
- 任何调整窗口在dpr文件中的create顺序?
begin
drop table tablename
end
else
begin
----------建表
end
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[MyTable]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[MyTable]
2 GetTableNames
直接
object_id('tablename') is not null
bl:=tstringlist.create;
adoconnection1.gettablenames(bl);
if bl.indexof(数据表名)=-1 then //表不存在
begin
drop table tablename
end
else
begin
----------建表
end
if exists (select * from tempdb.dbo.sysobjects where name = 'tablename' and OBJECTPROPERTY(id, N'IsTable') = 1)
临时表都是在tempdb中的
**************
*CSDN浇水专用*
* 拉登授权 *
**************