如何判断sqlserver2000数据库中的某个表是否存在?
解决方案 »
- 关于CANVAS作为参数传递的问题
- 十万火急,救助于动态插入数据问题!急急急!!!!!!!!1
- 刚学Delphi,望各位老鸟给推荐Delphi方面的几本好书!比较经典的那种!
- Delphi编译器哪些设置会影响最终编译出来的程序大小??(exe和dll)
- 如何在DLL中调用另一个DLL?????????
- 刚找到一份工作,过些天去上班!!要用到UDP,TCP/IP,Stock ,请问它们之间有什么区别?
- 如何给PCHAR类型的变量赋上16进制的数据?
- 请教关于delphi如何与autocad建立连接的问题
- 关于一个用DBGrid动态排序的问题!
- 如何在Canvas上,快速频繁地重画而不闪烁?
- 关于RadioGroup1控件,如何预选一个按钮,请高手指点
- 关于在sqlserver 2000的image字段里面存储jpg图象的问题
select 1
select '存在这个表'
with Query1, SQL do
begin
Close;
Clear;
Add('if not exits(select * from sysobjects where id = object_id('''yourtable''') and xtype = 'u' create table yourtable (aa int, bb varchar(10)');
ExecuteSQL;
end;
begin
Close;
Clear;
Add('if not exits(select * from sysobjects where id = object_id(''yourtable'') and xtype = 'u') create table yourtable (aa int, bb varchar(10)');
ExecuteSQL;
end;
query1.sql.Clear;
query1.add('if not exits(select * from sysobjects ');
query1.add('where id = object_id(''yourtable'') and xtype = ''u'')');
query1.add(' create table yourtable (aa int)');
query1.ExecSQL;