H
hbgrape
Unregistered / Unconfirmed
GUEST, unregistred user!
adoconnection1.BeginTrans;
try
adoquery1.Close;
adoquery1.SQL.Clear;
sqltext := 'disk init name="xfxd_dat",physname='+
'"'+frm_ini.frdatabase1.Edit1.Text+'",vdevno=7,size='+
inttostr(strtoint(frm_ini.frdatabase1.Edit2.Text)*512);
adoquery1.SQL.Add(sqltext);
adoquery1.ExecSQL;
except
showmessage('创建数据库设备文件错误!');
adoconnection1.RollbackTrans;
exit;
end;
//adoconnection1.CommitTrans;
adoconnection1.RollbackTrans; //这里不管是提交还是回滚都没用,SQL都已经执行了,为什么?
showmessage('数据设置完毕!谢谢使用!');
我用的是SQL SERVER7.0的个人版,locktype 改为 ltBatchOptimistic了。
请各位dfw帮我看看。分不够再加。
try
adoquery1.Close;
adoquery1.SQL.Clear;
sqltext := 'disk init name="xfxd_dat",physname='+
'"'+frm_ini.frdatabase1.Edit1.Text+'",vdevno=7,size='+
inttostr(strtoint(frm_ini.frdatabase1.Edit2.Text)*512);
adoquery1.SQL.Add(sqltext);
adoquery1.ExecSQL;
except
showmessage('创建数据库设备文件错误!');
adoconnection1.RollbackTrans;
exit;
end;
//adoconnection1.CommitTrans;
adoconnection1.RollbackTrans; //这里不管是提交还是回滚都没用,SQL都已经执行了,为什么?
showmessage('数据设置完毕!谢谢使用!');
我用的是SQL SERVER7.0的个人版,locktype 改为 ltBatchOptimistic了。
请各位dfw帮我看看。分不够再加。