社区
Delphi
帖子详情
小问题,搞了半天,还是不知道,大家看看!
allen_zhaozhencn
2003-10-20 03:29:31
dbvigator1控件与一个定义了主键的表相联,
adoquery1<---------->datasource1<--------->dbvigator1
dbgrid1控件也与这个查询
adoquery1<---------->datasource1<---------->dbgrid1
现插入记录,出现机同主键,老是报错,我不知从哪捕捉并处理这个异常。
...全文
24
9
打赏
收藏
小问题,搞了半天,还是不知道,大家看看!
dbvigator1控件与一个定义了主键的表相联, adoquery1datasource1dbvigator1 dbgrid1控件也与这个查询 adoquery1datasource1dbgrid1 现插入记录,出现机同主键,老是报错,我不知从哪捕捉并处理这个异常。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guolvguolv
2003-10-20
打赏
举报
回复
你把数据库直接打开看是不是已经有了相同主键的值了
tanqth
2003-10-20
打赏
举报
回复
是不是插入的记录有一条和主键相同?
allen_zhaozhencn
2003-10-20
打赏
举报
回复
我用ADO数据库的,刚试过,还是不行啦。!!!!!!!!!
tiexinliu
2003-10-20
打赏
举报
回复
在posterror中加入如下代码:
begin
if (E is EDBEngineError) then
if (E as DdbengineError).Errors[0].ErrorCode=9729 then
begin
showmessage('出现重复');
abort;
end;
end;
zhoutian618
2003-10-20
打赏
举报
回复
现插入记录,出现机同主键??
**是不是相同主键??
老是报错,我不知从哪捕捉并处理这个异常。
**如果是相同主键的情况下,截异常的办法:
*1如果没有用批更新模式,就是在POST的时候截取。
或者是定义一个事件截,Application.OnException事件!!
*2如果用了批更新模式,就在批提交的时候截取。
hthunter
2003-10-20
打赏
举报
回复
你的结果集是不是查询多个表、并且这些表有主从关系?那样的话新增记录肯定会出错
angle097113
2003-10-20
打赏
举报
回复
在adoquyery的beforepost事件中来处理异常
yaven365
2003-10-20
打赏
举报
回复
是不是插入的记录有一条和主键相同?
感觉楼主问题提的不是很清楚,也可能是俺太菜
pianzhouzi
2003-10-20
打赏
举报
回复
up
学习 Qt 编程的好书精品推荐!
学习 Qt 编程的好书精品推荐! 最近一段时间,准备开始搞Qt方面的东西,想找几本书
看看
。网上介绍QT的书籍也有很多,不想浪费时间,所以想找几本精品的书籍来看。花了半天的时间找了几本非常不错的,这里面整理好之后推荐给大家! 下面介绍的几本书可以说每本都不错。不过放在这一堆大家也不
知道
先看哪个,后看哪个?所以这块给大家列举一下学习的顺序:由浅入深。大家也可以根据自己对于Qt方面的热衷程度与想要学...
妈耶,
搞了半天
原来pycharm整体字体太小了应该这样设置。。
emmmmm就是个人偏好超大分辨率以至于桌面图标啊,各种应用的字体较小。但是总之还可以接受啊。最近需要用Pycharm ,打开一看, wodema.. 这默认字体也太小了。。还怎么码字呀。。眼要瞎。。于是file>>>setting>>Edit—font>>>把size从10调成14,点右下角apply 然后ok关闭。 以为万事大吉。。。 然而….. 菜单栏和列表栏还是那么小的字啊!!!!只有
完美解决方案-雪花算法ID到前端之后精度丢失
问题
最近公司的一个项目组要把以前的单体应用进行为服务拆分,表的ID主键使用Mybatis plus默认 的雪花算法来生成。 快下班的时候,小伙伴跑过来找我,:“快给我
看看
这
问题
,卡这卡了小半天了!”。连拉带拽,连哄带骗的把我拉到他的电脑前面。这位小伙伴在我看来技术不算是大牛,但经验也很丰富了。他都卡了半天的
问题
,应该不是小
问题
,如果我一时半会搞不定,真的是耽误我下班了,所以我很不情愿的在他的位置坐了下来。 一、现象是这样的 下面我把异常的现象给大家描述一下,小伙伴建了一张表,表的主键是id BigINT,用来存
解决windows下android模拟器 平板模式屏幕下方无工具条的
问题
-有截图
今天为这个
问题
纠结了半天,刚解决掉,特此记录!!也许你也能用得上。 其实这个
问题
可能描述的不太准确,也不
知道
大家都怎么称呼那个“工具条”,先来
看看
图吧: 正是如图下方的红框部分,以前都能正常显示,好像是adt升级后,配置界面也不一样了,导致模拟器一直不能显示那个工具条,所以非常不方便,
搞了半天
,总算搞清楚是怎么回事儿了。 解决办法: 进入模拟器配置文件所在文件夹,默认在C盘用户所在
实用干货!Java乱码
问题
原因及解决方案大全
最近有粉丝给壹哥发来私信,问我Java里的乱码
问题
该怎么解决,说是自己被乱码
问题
给弄的焦头烂额的。其实乱码
问题
解决起来很简单,很多人搞不定乱码是由于没有找到导致乱码的根本原因!试想,如果你都找不到导致乱码的根本原因,就去网上一通百度查找,即使网上的内容讲地头头是道,但结果还是不能解决自己的
问题
。于是你就得出结论,网上的文章都是垃圾........其实,这是因为自己没找到
问题
产生的根源,你没有对症下药啊大兄弟!对于一些有经验的开发者来说,想遇到乱码还真不容易,但对于一些新手来说,乱码几乎是家常便饭!所以壹哥今
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章