对Interbase和oracel编程,怎样根据不同的错误代码写相应的错误提示?

simonqsm 2003-08-22 01:22:53
主键值重复,没有记录等这些的错误代码是什么?
...全文
19 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
beyondtkl 2004-03-17
  • 打赏
  • 举报
回复
我自己找到了 用dbExpress的

我刚测试的

with SQLQuery1 do
begin
Close;
SQL.Clear;
SQL.Text := 'SELECT seq1 FROM NoName';
try
Open;
except
on e:EDBEngineError do
//ShowMessage(pchar(e.Message));
ShowMessage(pchar(e.Errors[0].ErrorCode));
end;
end;

OK.
// 测试通过 ,不过它会出现两个错误代码,你需要的是后面那一个
simonqsm 2003-08-22
  • 打赏
  • 举报
回复
to:lxpbuaa(桂枝香在故国晚秋) :
我找到这些文件,但没找到有关primary的任何信息,另外得到了这些信息我怎么用呀?
谢谢!
lxpbuaa 2003-08-22
  • 打赏
  • 举报
回复
DBConsts和bdeconst以及ADOConst单元记录了这些错误信息

————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧