用C++BUILDER如何判断录入的数据是重复的?最好能写一下重复代码。
用C++BUILDER如何判断录入的数据是重复的?最好能写一下重复代码。 问题点数:0、回复次数:14Top
1 楼tiegerium(/*唐秀观*/)回复于 2004-09-03 22:51:07 得分 0
在那方面应用?Top
2 楼kwokwinglau(每天前进1%)回复于 2004-09-04 08:08:51 得分 0
设主键,建索引.
Top
3 楼sunmedia()回复于 2004-09-04 10:20:01 得分 0
设置关键字就可以,这最省事,利用数据库自己的机制就可以了;另外一个就是自己在程序中,自己判断,完全自我掌握,具体看你怎么做了,一个省事,一个灵活,看你的需求了Top
4 楼binbin(破坏分子)回复于 2004-09-04 11:23:44 得分 0
同意楼上.
Top
5 楼jiangchaofeng(枫之悠然)回复于 2004-09-04 11:29:27 得分 0
在提交按扭里写:
先在代码里查询edit1->Text这个文本框(edit1->Text是你输入的记录我门来判断他是否重复)
if (ado->RecordCount>0)
{
弹出提示;
}
else
ado->->Refresh() ;
就可以了Top
6 楼jiangchaofeng(枫之悠然)回复于 2004-09-04 11:31:03 得分 0
另外就是在数据库里设置关键字系统就回自动提示你!比要写代码要省事多了
Top
7 楼appleIIappleII()回复于 2004-09-06 19:32:57 得分 0
采用四楼得办法,然后在OnPostError或OnUpdateError(不一定有该属性的,看主键),以及采用try catch(...)捕捉错误信息,按实际需要来操作Top
8 楼cchao(乡勇)回复于 2004-10-19 02:01:14 得分 0
设主键,插入表,等异常 ......Top
9 楼ttfwind(橙子)回复于 2004-10-19 20:54:45 得分 0
等异常 具体应该怎么写Top
10 楼ttfwind(橙子)回复于 2004-10-19 20:56:08 得分 0
关注中 联系我 qq:411923432Top
11 楼cchao(乡勇)回复于 2004-10-20 00:43:46 得分 0
设好了主键
写好插入语法
捕获query->open的异常
有一个异常码是代表主键重复的Top
12 楼liulanggod(流浪神)回复于 2004-10-20 06:53:44 得分 0
主键是否可以随便设?不限数据类型?且主键的值不能更改?Top
13 楼milkwayhong(自在)回复于 2004-10-20 10:33:13 得分 0
upTop
14 楼dgyanyong(幸运飞龙)回复于 2004-10-20 11:03:54 得分 0
设主键Top




