怎么让post无效????? adoquery中有事件beforepost我想判定条件,如不满足,则post无效怎么让post无效??谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以在post的事件里判断不符合条件不要post adoquery的事件中哪个是post事件?? 就是那个beforepost事件中判断就行了如果不让post就abort;不过注意要显示一些信息 举个例子,单击button1保存procedure TForm1.Button1Click(Sender: TObject);begin if edit1.text='' then begin showmessage('no data!'); exit; end else ADoquery1.post; end; 你可以在你自己要保存时,添加条件if 满足条件 then form1.adoquery1.postelse exit; 是在dbgrid中这个问题解决了当出现新的问题...那行是没提交上去 也不报错 就是焦点怎么都跳不出那一行了??怎么解决?? 具体这样的表现:在dbgrid中,跳出一行完全空白的输入行,如果没有输任何东西,光标回到已有的那些行时,最低下空白的那行应该会自动消失。但,如果输过值以后,哪怕把值都删掉,该行就怎么都去不掉了。还不能把光标放到别的行上。 我想控制并口的某个引脚的电平输出,怎么样做? 初学indy,udp发送信息问题 EmbeddedWb 有for D7的版本吗? 高分相求:数据从excle 导入access 的代码!另有高分相送!谢了 急,在线等,关于调用存储进程的问题...... 如何做类似Delphi7中的那种菜单和弹出菜单? 我是不是该.....? 找一个程序员编写一个简单的程序 radiobutton的问题 调用DLL时如何传递参数? 有什么简单的好方法调式WebBroker程序吗?(不能输出新的dll覆盖以前的) 控件的不明白
不符合条件不要post
如果不让post
就abort;
不过注意要显示一些信息
procedure TForm1.Button1Click(Sender: TObject);
begin
if edit1.text='' then
begin
showmessage('no data!');
exit;
end
else
ADoquery1.post;
end;
在你自己要保存时,添加条件
if 满足条件 then
form1.adoquery1.post
else
exit;
这个问题解决了
当出现新的问题
...那行是没提交上去 也不报错 就是焦点怎么都跳不出那一行了
??
怎么解决??
在dbgrid中,跳出一行完全空白的输入行,如果没有输任何东西,光标回到已有的那些行时,最低下空白的那行应该会自动消失。
但,如果输过值以后,哪怕把值都删掉,该行就怎么都去不掉了。还不能把光标放到别的行上。