这个软件已经在全国好多个地方用了,都没有出现问题,只有一个用户出现了这样的问题,而且,adocommond.execute;之后数据库插入的数据都是正常的,却执

  • 主题发起人 主题发起人 bigchg
  • 开始时间 开始时间
B

bigchg

Unregistered / Unconfirmed
GUEST, unregistred user!
这个软件已经在全国好多个地方用了,都没有出现问题,只有一个用户出现了这样的问题,而且,adocommond.execute;之后数据库插入的数据都是正常的,却执行了(200分)<br />我用adocommond执行一段更新和插入操作,可以执行,可是执行完后跳到了我的except里面去了,执行的完全正确,有人碰到过这种问题吗?

delphi5,sql7,ado2.5开发环境

其它几个地方都是好的,就天津这个点出现这种问题,ado升级过了

try
adocommond.execute;
except
message.....
end;
这个软件已经在全国好多个地方用了,都没有出现问题,只有一个用户出现了这样的问题,而且,adocommond.execute;之后数据库插入的数据都是正常的,却执行了
except里的内容,怪,帮忙
 
你的SQL是不是返回了数据集?
你用的原装的ADO组件还是Borland作的封装?
 
简单,既然进入了except,那么就在里面
on e:exception do
showmessage(e.message)

看看到底是什么异常]
 
不会吧,既然执行正确了,没有道理执行Except里的。那你试着看看,
在execute后加一句showmessage会不会执行,如果不会执行,
那还是execute执行的问题。
 
这是有可能的,
我做asp 用ado+sqlserver
的connection.errors.count经常>0
但是都是一些无关紧要的错误,
可能是封装的ado没有过滤这些错误 
 
多人接受答案了。
 
后退
顶部