请问在query1.post的异常中如何识别出是因为主键冲突引起的异常?(20分)

  • 主题发起人 主题发起人 asiancat
  • 开始时间 开始时间
A

asiancat

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在query1.post的异常中如何识别出是因为主键冲突引起的异常?
 
异常的"Key violation"信息--->主键违例
 
判断抛出的异常信息的关键字。
 
try
Post;
except on E: Exception do
if Pos(UpperCase('Primary Key violation'), E.Message) > 0 then
Application.MessageBox();
end;
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部