procedure TForm1.ZdDeleteClick(Sender: TObject);
begin
query.Close;
query.SQL.Clear;
query.SQL.Text := 'alter table tChildren drop column '+Trim(zdedit.Text);
query.ExecSQL;
end; 这个是我删除字段的代码,但是我把字段删除了以后再删除一次就报错,我想用个if 然后如果字段不存在,就弹出一个窗口说字段不存在,请重新输入。求高端大大指导一下
begin
query.Close;
query.SQL.Clear;
query.SQL.Text := 'alter table tChildren drop column '+Trim(zdedit.Text);
query.ExecSQL;
end; 这个是我删除字段的代码,但是我把字段删除了以后再删除一次就报错,我想用个if 然后如果字段不存在,就弹出一个窗口说字段不存在,请重新输入。求高端大大指导一下
query.Close;
query.SQL.Clear;
query.SQL.Text := 'alter table tChildren drop column '+Trim(zdedit.Text);
query.ExecSQL;
except
.....
query.SQL.Add('alter table tChildren drop column '+Trim(zdedit.Text));