adoquery2.SQL.Clear;
adoquery2.SQL.Add('delete from jhk where 1=1');
adoquery2.ExecSQL;
adoquery2.SQL.Clear;
adoconnection2.Close;
adoconnection2.Open;
adoquery2.SQL.Clear;
//提示该库已经打开
adoquery2.SQL.Add('pack jhk');
adoquery2.ExecSQL;
在注释后代码执行时,出错,说文件正被使用,请教如何解决?
adoquery2.SQL.Add('delete from jhk where 1=1');
adoquery2.ExecSQL;
adoquery2.SQL.Clear;
adoconnection2.Close;
adoconnection2.Open;
adoquery2.SQL.Clear;
//提示该库已经打开
adoquery2.SQL.Add('pack jhk');
adoquery2.ExecSQL;
在注释后代码执行时,出错,说文件正被使用,请教如何解决?
adoquery2.SQL.Clear;
adoquery2.SQL.Add('delete from jhk where 1=1');
adoquery2.ExecSQL;
adoquery2.close;
adoquery2.SQL.Clear;
//提示该库已经打开
adoquery2.SQL.Add('pack jhk');
adoquery2.ExecSQL;
我改连接的时候,因为是自由表驱动,不让选exclusive(灰色),怎么办
adoquery2.SQL.Add('delete from jhk where 1=1');
adoquery2.ExecSQL;
adoquery2.SQL.Clear;
adoconnection2.connection:=false;
adoconnection2.connection:=true;
Adoquery2.close;
adoquery2.SQL.Clear;
//提示该库已经打开
adoquery2.SQL.Add('pack jhk');
adoquery2.ExecSQL;
调用外部实现吧
pack就像其它数据库压缩功能一样,不在ansi SQL标准里面,因为实现过程和数据系统、操作系统平台相关性大。
好象不用pack 的吧.没试过。