超急的一个问题。在线等待,分不够可以在加

                            
一个查询界面,用的是SQL   SERVER2000   但是在使用查询的时候有时候会出现SQL   SERVER   的进程堵塞,每次查询完后在SQL   SERVER的进程信息里进程状态总显示   RUNNABLE   等待类型显示NETWORKIO      请问各位我如何解决这个问题,是不是要释放呀   
  怎么释放?  
  PS:我在查询的时候其他人也在使用相关的表  
  procedure   TForm4.Button1Click(Sender:   TObject);  
  begin  
      query1.databaseName:=database1.DatabaseName;  
      query1.Close;  
      query1.sql.Clear;  
      query1.SQL.Add('select   a.书名,a.定价,round(a.定价*a.零售折扣/100,2)   as   促销价,a.著者,a.出版社   from   hhe   as   a,   hhe_5   as   b   where   b.名称=a.图书类别   and   a.零售折扣>''0''and   a.零售折扣<''88''   and   编号   like   ''1%''order   by   促销价   DEsc   ');  
      if   not   query1.Prepared   then  
      query1.Prepare;  
      query1.Open;  
   
  end;

查看回复

相关问题