您当前的位置:delphi教程 > Delphi组件开发 > 这样写程序执行为何得不到预期结果?请高手指教!

这样写程序执行为何得不到预期结果?请高手指教!

if   combobox3.Text='按住户姓查'   then  
      begin  
          query1.Close;  
          query1.SQL.clear;  
          query1.SQL.add('select   *   from   fzwj.dbf   where   zh   like   zhxing%');  
          query1.Prepare;  
          query1.ParamByName('zhxing').AsString:=edit4.Text;//给SQL变量赋值  
          query1.Open;  
          query1.Active:=true;  
      end;  
  (注:“zh”是表fzwj.dbf中的字段,“zhxing”是String类的局部变量)  
  这样写程序执行为何得不到预期结果?错在哪?


查看回复
关于我们 | 网站地图 | 广告刊登 | 友情链接
Copyright ©2008 - 2010  Delphi2007.net  ,All Rights Reserved  粤ICP备09038647号
业务联系:allceoad#gmail.com QQ:20008835 最佳分辨率 1024×768