我前台用delphi开发的, 也就是服务器没有释放呀!在程序里如果没有这段释放程序就不会少。
 
sql.strings[0]:='if exists (select * from tempdb..sysobjects where id=object_id('+''''+'tempdb..#sjzdmxb'+''''+')) drop table #sjzdmxb';
     
如果不执行这条语句就没问题,执行了就少了好几百。结束程序后也不放。

解决方案 »

  1.   

    drop table ,free mem ,no any abnormity
      

  2.   

    1.一个用户可以打开很多窗口。
    而且两个用户可能同时打开一个相同的窗体。
    2.用户不正常退出有这种情况,sql server会不会把这种情况作处理呢?建这个临时表的目的说明一下,有一个很复杂的查询,
    就是把用户选择的条件存放到数据库里。所以每个用户都创建一个临时表,不对吗?你有高招吗?或者是每个用户都在开单,但单据都是主从结构.这时我用到了表控制,可以吗?
    还有呀!我昨天问你的那个问题你回答是,表变量> #临时表>全局临时表> 游标.所以我才用了临时表。 
      

  3.   

    你每个会话也就是你的delphi程序的一次执行,你难道不能放在,数组当中吗??