说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何捕捉KEY VIOLATION等错误-Delphi资料

HTML文档下载 WORD文档下载 PDF文档下载
如何捕捉KEY VIOLATION等错误-Delphi资料

我们可以用意外捕获技术得到错误句柄,然后进入我们自己的出错处理程序:

function DBError(DataSet:TDataSet;E:EDatabaseError;var Action:TDataAction);

const eKeyViol=9729;

var iDBIError:Integer;

begin

if (e is edbengineerror) then

begin

idbierror:=(e as edbenginerror).errors[0].errorcode;

//如果你想找到其它的错误号,可以打印出这个值,如showmessage(inttostr(idbierror));以后就可以在case中捕捉那种错误

case idbierror of

ekeyviol:

begin

messagedlg('主键重复!'

mtWarning

[mbOK]

0);

abort;

end;

end;

在程序中可以这样

procedure tmainform.table1editerror(dataset:tdataset;e:edatabaseerror;var action:tdataaction);

begin

dberror(table1

e

action);

end;

Netflix开源Hadoop集群调度工具:日处理近万作业、上千TB数据 传谷歌正开发自己的视频游戏主机和智能手表 AMD APU战略转型:全民四核,发力“云+端” 富士康自主研发智能手表 惹苹果发来订单 开发者眼中的iOS 7:重设计过程没想象中那么糟 游戏引擎Unity宣布免费支持Windows Phone 8及Xbox One 蝉游记王益善专访:7人小团队实现App 30万下载量 去除IE 10广告的两种方法 直接拿来用!最火前端开源项目(二) 工作变得简单又高效 试试这八个WebApp 移动周报:生于微信,疯狂猜图的推广经 DataTorrent 将数据分析速度从“实时”提升至“现在时” 华为FusionCube开启全球规模商用 黑暗架构:以最少时间完成系统升级并获客户认可的开发之道 Hadoop Summit 2013见闻:创业与Hadoop 2.0不可阻挡 Facebook的清洁能源改革——革命尚未成功,仍需努力 YARN或将成为Hadoop新发力点 主流编程语言属性一览(多图) 粉碎硬件复杂论:开发者不懂硬件运行的方式怎么可以?! 最新版Chrome OS加入Word和Excel编辑功能 直指微软 传诺基亚将购诺西全部股份,疑为出售手机业务做准备? 优秀技术领导者的修成之道 直接拿来用!最火前端开源项目(三) 第八届开源中国开源世界高峰论坛成功举办 曾经那些主流的API,而今风光已不再! Android 4.3本月9日亮相 新功能汇总 移动游戏的国际化运营技巧 Google的Janus与Facebook的McDipper:将闪存用于数据中心 拥抱开源还是坚守阵地:传统数据库供应商面临抉择 超棒的30款JS类库和工具 立场坚定:惠普仍然密谋回到智能手机市场 linux vi的绝对路径是什么? 为我即将离开PB和IT行业,散分! 今天是中秋节,还是单身的水友进来坐坐。 哪有Crysrept下载?? Session为什么掉了??急切等待!!! struts中一个页面如何显示多个FormBean? 过节了,散分,祝大家中秋快乐!!!!!! 請問TForm中相當於MFC中OnIdle()的event是什麼 数据库问题,急!!急!急!急!急! CISCO2600的ISDN拔号不会自动断线,怎么办? 谁知道怎么验证一个用户名和一个密码是不是在WINDOWS2000中添加过的?而且正确? 。。。谁能给我发一个“智能狂拼2”的下载连接地址 请求--网页评比规则? 在visual.net上无法调试存储过程。急。求救 asp加密程序 我用SQL server+DElphi中的ADO做数据应用程序,数据库备份后,怎样实现数据库的恢复? 贴子太多了,看不过来了,大力liuri出来讲讲 sqlserver 用 jdbc出错 ,Microsoft][SQLServer 2000 Driver for JDBC]Error setting up static cursor cache 如何在C#中用代码控制本地FTP服务打开和关闭?99分,中秋快乐. 关于dll的问题,在线求教 昨晚,我抱了我MM一下!开心呀!散分! 有什么软件可以使上网不受防火墙的限制? 一个C的图形函数,请问怎样用的? 数据库查询语句执行错误 web页面的activex控件怎么调用服务器上的动态连接库?? 中秋散分 【泰坦】祝大家中秋节快乐!(1) 纯jsp聊天室的页面刷新问题 这个MSDN是不是常说的那个MSDN资料库? 一句sql语句问题 【泰坦】祝大家中秋节快乐!(2) 我的触发器为什么没有响应啊。在线等啊 pb9.0+sql server 2000,怎样制作程序发布? pb给dll传递结构数组的问题。急!!! pb9.0+sql server 2000,怎样制作程序发布? 为什么关闭MSDEV的时候,会导致它占用90%以上的CPU时间??? 如何在代理中同時讓兩個套表同時結案 菜鸟问题:我想把一个CString类型转换成LPBYTE类型应该怎么弄? 如何在JRUN3.1中连接SQLSERVER, 我的web server用的是IIS5 怎么样在JSP中显示 WORD 或 WPS 格式的文件? 如何在servlet 中存储数组用javabean 取数组用JSP显示(在线等,急,谢谢) 如何使Response.Redirect "xxx.htm"打开的网页是满屏显示! 鄙视民工的人,给你讲个故事听。 庆祝中秋佳节,大散分~ 中秋节到了,与大家同庆,散点分!!!祝大家开心呀! VC的bug!!! 游戏、网络、图形等版块正在整顿中,有意见或建议欢迎提出!! 如何进一步提高C语言的功力???? 学习JSP的过程中遇到的问题(问题1),请进!!! 大家说一下网上下载的水晶报表crystal report 9.0会过期吗!!买一套要好几万的! 有个问题想请教,关于数码相机生成的图片的格式及存储方式! 一正方体质量为6kg,边长为10cm,放置在水平地面上,正在10N的水平拉力作用下以0.2m/s的速度做均速直线运动,由设计2个问题,做出解答g取10N每千克 急 重为10N的物体在水平的地面匀速动.3S前进15M受到摩擦为2N.求拉力功率?和10S内拉力做的功?具体解题方法 生锈的铁为什么没有磁性? 性OPEN是不是等于不要脸?有些人就是不要脸 修路,第一天修了全长的6分之1多15米,余下8分之5没修,还剩多少没修 2 九月九日忆山东兄弟的诗中的遍是什么意思 聚香沸腾鸡怎么样 沸腾串串香怎么样 沸腾鱼香怎么样 材料一,皇帝 门下省,尚书省,中书省.材料二,总统,国会,联邦法院.对比材料一和材料二...材料一,皇帝门下省,尚书省,中书省.材料二,总统,国会,联邦法院.对比材料一和材料二两个国家的权力运 北京哪里有“沸腾鱼香”? 青藏铁路格尔木站火车相撞 致1人死亡圆通速递承认\"快件信息倒卖\"属实浙江一高校新规:学生3次不叠被将取消大学生被指厕所内施强奸获刑 重审后改中国航母辽宁舰再出海 将开展舰载机海台防务部门:台军计划7年采购2236英国乔治王子穿蕾丝长袍受洗礼 模样超马尼拉议员抵港就人质事件道歉 家属重上海自贸区将设立离岸产权交易中心 首中央再选十地展开巡视 更加强调对“一北京推7折商品房无户籍限制 业内称将走失女孩仍下落不明8200名环卫工将配上保温杯小丁还在找感觉高性能风暴精彩不断莲花汽车F1争霸赛失误,失误,输得太离谱日本福井县组织留学生观光 中国学生提双面王造时“老年咳”需在未时多喝水省城陆续开启备用锅炉升温做了好事无妨大声说出来遭遇男性功能障碍六位一体疗法保住婚姻魂衍大荒云台之巅凋零血狱起陆奇缘神奇的武侠戒指异界纵横之魔神驱魔寻爱日记强身屠者归来永幻无境大漠狼骑士百泉山旅游灵山旅游十三陵水库旅游妙峰山旅游黑龙潭旅游百望山旅游香山旅游云蒙山旅游唐风温泉旅游冰峪沟旅游北回归线天文广场旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘