y 你再仔细看看你的代码逻辑,你的table里已经有了该记录了,用query查询当然就不会为空了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 query.active:=false;query.parambyname('p_code').asstring:=edit.text;//加一句ExecuteSQLquery.ExecuteSQL;query.open;//改为如下试一下if (Query.BOF and Query.EOF) then begin table.edit; table.fieldbyname('编号').asstring:=edit.text; table.post; end if query.recordcount=0 then begin idudpserver接收数据时会丢失一些数据包怎么办? 开发过KTV点歌系统的朋友请进 Rave中頁尾的問題 如何在splash窗体上实现动画? 请问表格怎么设计? 关于在自定义控件TPanel中添加一个DBGrid控件,如何响应cellclick 请问一下DBMEMO的内容! 怎样将dbgrid中某一行中的数据按字段分别取到另一个窗口的指定文本框中。谢谢 关于增删StringGrid行列的问题,以前的CSDN并未解决。 关于DELPHI函数和控件的书 抽烟的程序员请进. 有关MDI子窗体显示的一问??
query.parambyname('p_code').asstring:=edit.text;
//加一句ExecuteSQL
query.ExecuteSQL;
query.open;
//改为如下试一下
if (Query.BOF and Query.EOF) then begin
table.edit;
table.fieldbyname('编号').asstring:=edit.text;
table.post;
end