procedure TForm1.PostBase(Query: TQuery);
begin
if Query.Active=True then
Query.Close;
Query.SQL.Clear;
Query.SQL.Add('select * from cp_orderbase');
Query.Open;
Query.Append;//这里总不对,怎么改?
with Query do
begin
FieldByName('OrderNo').Value:=LedtOrderNo.Text;
FieldByName('ProduceType').Value:=CBhtlb.Text;
......
end;
try
Query.Post;
finally
Query.Close;
end;
end;
begin
if Query.Active=True then
Query.Close;
Query.SQL.Clear;
Query.SQL.Add('select * from cp_orderbase');
Query.Open;
Query.Append;//这里总不对,怎么改?
with Query do
begin
FieldByName('OrderNo').Value:=LedtOrderNo.Text;
FieldByName('ProduceType').Value:=CBhtlb.Text;
......
end;
try
Query.Post;
finally
Query.Close;
end;
end;
解决方案 »
- delphi判断点是否在多边形内
- dbgrid显示的数据在下次打开窗体时清空
- delphi与网页相互传值的问题。
- 关于缓存修改的问题
- 多线程的问题 大家帮我看看错在哪里?
- 北京招聘Delphi全职工程师,88511445-1003 101
- dephi连接SYBASE出线的巨恶心问题,大侠帮帮忙吧
- ‖‖‖无窗体的GetIEFromHWND 报错在线等!请各位高人求解!
- 如何得到access数据库中的所有表名。
- 如何在一个结构类型中包含自身结构类型,附C++声明
- 我这个socket响应接收信息的事件没有反应,为何?
- 操作dbgrid的ondblclick事件,实现dbgrid中的信息返回到edit或combobox的text中,可为什么下面这个语句会出错呢?
Query.Active=True;代替Query.Open;