DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: diga
今日帖子: 30
在线用户: 13
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 821025 (821025) ★☆☆☆☆ -
盒子活跃会员
2004/5/8 18:42:35
标题:
如何判断数据库字段的值是不是唯一的。 浏览:1050
加入我的收藏
楼主: 在程序中如何控制当字段的值重复时提示出错信息。字段纠错是什么意思?谢谢!
----------------------------------------------
-
作者:
男 shaoyy (远洋) ★☆☆☆☆ -
盒子活跃会员
2004/5/8 22:17:29
1楼: 用数据库本身的唯一性索引来约束不就行了?然后在delphi里捕获异常。
----------------------------------------------
www.acreport.com
作者:
男 chidao ( ) ★☆☆☆☆ -
盒子活跃会员
2004/5/9 10:22:22
2楼: 上面老兄说得对.
当然也可以通过查询当前字段值是否有重复来进行判定.
如,判断用户是否输入得用户名重名.
query1.sql.add('select a from aTable where a=:str');
...
if query1.eof=query1.bof then
 message('输入数据重复');
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS