往数据库添加信息时,怎样判断使不出现重复的信息呢??又要怎么实现呢??
解决方案 »
- 请会ASP的朋友帮忙把下面DELPHI代码翻译成ASP
- 关于查询结果的问题
- 急求救:idtcpserver 如何和C 程序地客户端通信
- Dbgrid 快速显示,超急!!!分不够还可以加!
- 100分 请教窗体前置问题
- 图片传输和语音聊天
- manboo以前解答的关于创建不则则窗体的程序有一个警告,大家都没发现吗?有人能改正吗
- 类型转换问题,简单,50分(在线)
- PaxScript脚本运行后怎么停止
- 200分征求InMemory技术,“走过路过不忘UP”,UP有分!<千山求教>
- 这个XML属性怎么读取??谢谢谢谢谢谢~~~~
- 菜单快捷键,如果不写的话,为什么默认的都是x,y,z之类的字母?可以取消吗?
譬如,不允许字段f1出现重复.则可以采用如下更新方式.
if exists(select 1 from t1 where f1 = 'f1')
update t1 set f2 = 'f2' where f1 = 'f1'
else
insert t1(f1,f2) values ('f1','f2')
begin
with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select sh from Company where sh =:a');
Parameters.ParamByName('a').Value := s;
Open;
end;
if not ADOQuery1.IsEmpty then
begin
showMessage('XX不能重复,请重新输入');
DBEdit_sh.SetFocus;
Exit;
end;
ADOQuery1.Close;
end;