就是在向数据库中添加记录之后,如果用dbgrid来显示数据库内家的话,它是指向你添加的内容的。如何让它指向空白记录呢,因为它指向我加你的内容的话我就不能断续添加记录了。
我的代码如下(哪儿错了呢?):
if dbedit1.text='' then
begin
application.MessageBox('题号不能为空!','提示信息',mb_ok);
end;
if dbedit2.text='' then
begin
application.MessageBox('题干不能为空!','提示信息',mb_ok);
end
else
begin
kongjian.ADOQuery2.Close;
kongjian.ADOQuery2.SQL.Clear;
kongjian.ADOQuery2.SQL.text:='select * from tiankong where TiankongNO ='''+dbedit1.text+''' and Tigan='''+dbedit2.text+'''';
kongjian.ADOQuery2.Open;
if kongjian.ADOQuery2.Recordset.RecordCount <>0 then
begin
application.MessageBox('此记录也存在!','提示信息',mb_ok);
end
else
begin
kongjian.ADOQuery2.Close;
kongjian.ADOQuery2.SQL.Clear;
kongjian.ADOQuery2.SQL.text:='insert into tiankong values ('''+dbedit1.text+''','''+dbedit2.text+''')';
kongjian.ADOQuery2.ExecSQL;
application.MessageBox('添加记录成功!','提示信息',mb_ok);
dbedit1.clear;
dbedit2.clear;
end;
end;
end;