阿
阿虫
Unregistered / Unconfirmed
GUEST, unregistred user!
我对数据进行保存,其中姓名是数据库中的键。
当姓名输重复时,数据将无法保存。我的语句如下:
procedure TForm1.BitBtn1Click(Sender: TObject);
BEGIN
TABLE1.ACTIVE:=TRUE;
table1.append;
table1.fieldbyname('姓名').asstring:=edit1.text;
table1.post;
TABLE1.ACTIVE:=FALSE;
END;
为了输重了也能保存,我将姓名的键去掉,可那样一保存会出现一个同姓名的人在下面.
如何可以实现当出现重复姓名时,出现一个询问窗口,询问是不是要覆盖,是的话保存,不是的话
退出.我的数据库是PARADOX;希望写出代码。
还有一个很菜的问题,我的窗口在程序打开是,莫明其妙的变的很大,我改了窗口的WIDTH和
HEIGHT ,竟然不起作用,咋调才行呢。
当姓名输重复时,数据将无法保存。我的语句如下:
procedure TForm1.BitBtn1Click(Sender: TObject);
BEGIN
TABLE1.ACTIVE:=TRUE;
table1.append;
table1.fieldbyname('姓名').asstring:=edit1.text;
table1.post;
TABLE1.ACTIVE:=FALSE;
END;
为了输重了也能保存,我将姓名的键去掉,可那样一保存会出现一个同姓名的人在下面.
如何可以实现当出现重复姓名时,出现一个询问窗口,询问是不是要覆盖,是的话保存,不是的话
退出.我的数据库是PARADOX;希望写出代码。
还有一个很菜的问题,我的窗口在程序打开是,莫明其妙的变的很大,我改了窗口的WIDTH和
HEIGHT ,竟然不起作用,咋调才行呢。