请教:DBEXPRESS 的控件,连接MS SQL SERVER ,如果插入时候有重复行(关键字),如何简单解决? 谢谢诸位大虾。比如我的CUSTOMER里面的每个顾客有ID,而且不能重复,作为KEY 来用,我如何避免重复插入同一个ID的情况呢?新手,分数不够多,给10啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.自动生成永远不会重复的ID2.插入之前检查ID是否重复,提醒用户 楼上大虾:(1)偶这个表不适合自动生成;(2)用DBEXPRESS控件,在没有APPLYUPDATE之前,如何处理这些重复行?比如说,我有个员工号码,不是自动生成的,已经存在 A0008,现在插入2行,都是A0008,此时没有APPLYUPDATE,请教,如果现在APPLYUPDATE时候,检查原来的(已经存在表里),还是检查在内存里的? 补充说明,我用了TSQLDATASET, “SELECT * FROM EMPLOYEE”,增删修查,都在这个上面。 什么版本的intraweb开发的APACHE DSO 可以支持apache 2.2.9啊? 关于窗体移动消息捕获的问题? 80分求关于加密的一点建议 则样定义一个全局变量,才能在每个单元文件都能访问呀! 在query中的查询问题(like)查询! 车载GPS的坐标标注到百度地图上 急。关于PopupMenu的一个问题。 delphi的反编译情况 自己写的浏览器为什么不支持拷贝粘贴? Virtual Treeview的用法(如何让它每支来勾选,或者遍历checkbox并判断是否打勾)---看了好几天都没搞好,郁闷之极! 关于FastReport 图片显示优先化问题
2.插入之前检查ID是否重复,提醒用户
(2)用DBEXPRESS控件,在没有APPLYUPDATE之前,如何处理这些重复行?
比如说,我有个员工号码,不是自动生成的,已经存在 A0008,现在插入2行,都是A0008,此时没有APPLYUPDATE,请教,如果现在APPLYUPDATE时候,检查原来的(已经存在表里),还是检查在内存里的?