在Table1.Delete;语句前如何确认删除?
就是弹出个对话框,选YES和NO,YES就删;
请问如何写语句?
就是弹出个对话框,选YES和NO,YES就删;
请问如何写语句?
解决方案 »
- 紧急问题,在线等……
- delphi7,怎样把数据集中的数据在导入EXCEL时出现保存对话框保存,然后可以quit\disconnect
- 有什么简单的方式清空一个文本文件?
- 开心,放分。真的真的很幸运阿。难道我就是传说中的超级无敌幸运星???
- sql高手来呀!急急!
- heixiu1980进来领分:)
- 用王寒松写的ereport做报表,其中memo字段怎么处理啊?
- 关于flash的,又不是关于flash的!
- 大虾请入,关于数据表的问题
- 我想判断listbox选择的项目是这样吗?应该如何,好像没反应
- C/S结构,用ADO,如果将现机器上SERVER上的SQL数据库擙到另一台SERVER上?
- 我的一个表上有触发器,插入值时会自动插入一个增长的值,可是我怎么插入值才能使DELPHI不报异常呢?
begin
messagebox('确认删除吗?','提示',Mb_ok+Mb_cancel);
if messagebox then
table1.delete;
else close;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin//请写在这里Table1.delete;
end;
begin
if messagebox('确认删除吗?','提示',Mb_yes+Mb_no)=mr_yes then
table1.delete
else close;
end;这样就可以了朋友,
Mrkang(菜菜) 朋友想法是很对,但对于相关写法不是很好,就如你在按键设计,不能是ok和CANCEL按键还有判断不能是那样写。 还有,在IF THEN 之间只有一行请不要用‘;’不然会有错误出现哦, 因为你还要接ELSE的,请方面要看设计标准文档
begin
if messagebox('确认删除吗?','提示',Mb_YESNO)=ID_YES then
table1.delete
else close;
end;
table1.delete
else close;
对于这样的if-else表示怀疑,如能可以删除就不关闭窗口,如果不可以就关闭窗口,其实else close;这样的语句完全可以不要
procedure TForm1.Button3Click(Sender: TObject);
begin
if messagebox('确认删除吗?','提示',Mb_yes+Mb_no)=mr_yes then
Table1.Delete;
end;
begin
if messagebox('确认删除吗?','提示',Mb_YESNO)=ID_YES then
table1.delete
else close;
end;