怎样判断有没有同名的实际表我知道,但怎样判断是否有同名临时表我就要请教各位了,因为临时表的名字好像在systemobjects表中查不到,而且临时表是在tempdb 库中,在你当前项目使用的自己定义的库中的systemobjects表中一般没有记录,所以,我不知怎样办了。
请大家附上调试通过的代码。
谢谢!!!
请大家附上调试通过的代码。
谢谢!!!
解决方案 »
- 求助: 不记得让滚动条支持鼠标滚轮是修改哪个系统单元了
- 关于TDBComboBox的问题:如何防止对Items进行Clear操作时,文字输入光标复位的问题?
- 高分求教: 在动态建立的窗体中怎样响应事件?
- 请问这样定义游标为什么出错,在线等…
- 關於大系統的分割
- ¥送分给你150¥ 客户端或服务端程序结束了,还会不断地向对方发送重复的消息。
- 紧急求救
- 请教在DELPHI中如何调用C语言的DLL文件?
- BCB有什么比不上DELPHI?
- 请问如果读取本机硬盘上存的cookie, 比如如 sina的cookie?
- 如何在打开MDI子窗口以后能显示不同窗口的标签呢?还有如果主窗口已经是MDI窗口了,子窗口还需要再开子窗口,该怎么做呢?
- DBGridh的垂直滚动条的设置?
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add();
ADOQuery1.ExecSQL;
这个样子啊,关键是在ADD()里给我加个语句,我自己正在试,总是搞不好,到处错
...
ADOQuery1.SQL.Add('if exists (select * from tempdb.dbo.sysobjects where name=''##t'' and xtype=''U'' ');
ADOQuery1.SQL.Add('drop table ##t');
...
EntryDM.ADOQR_temp1.Close;
EntryDM.ADOQR_temp1.SQL.Clear ;
EntryDM.ADOQR_temp1.SQL.Add('if (object_id('+quotedstr('tempdb..#temp_table1')+') is not null) '+'Drop Table #temp_table1');
EntryDM.ADOQR_temp1.ExecSQL;