//判断输入的ID是否存在
if Table1.FieldValues['ID']=Edit3.Text then
begin
ShowMessage('该ID已存在');
Edit3.SetFocus;
Exit;
end;
小弟在运行这段程序时,在添加表中已有ID时总是报错,ID是主键,向大侠们求解~
if Table1.FieldValues['ID']=Edit3.Text then
begin
ShowMessage('该ID已存在');
Edit3.SetFocus;
Exit;
end;
小弟在运行这段程序时,在添加表中已有ID时总是报错,ID是主键,向大侠们求解~
解决方案 »
- 4个数据表怎样建立视图?急求
- 寻一控件
- delphi前景咋樣啊!!!!!!!我剛找了個delphi的工作!!!
- 谁能提供dxtreelist控件的下载地址?或者直接发给我,谢谢!
- 请教Raize控件使用的问题?Can't load package Rz30Ctls_Dsgn70.bpl?
- indexof 问题?
- 有没有人知道Delphi8那有下载?万分感谢!!!
- IDStmp 如果在邮件未发送完成退出,程序异常如何处理?
- 每次运行时总是弹出这样的错误:List index out of bounds(1),是什么原因,怎么解决
- 如何删除数据库中的图象数据?
- 密码修改问题
- 求能用的WH_CALLWNDPROCRET全局钩子的例子
procedure TForm1.Table1BeforePost(DataSet: TDataSet);
begin
if 判断ID不是已经存在 then
begin
ShowMessage('该ID已存在');
Edit3.SetFocus;
Abort;//!!!
end;
end;
showmessage('该ID已存在');
exit;