初学,请教一个菜鸟问题,请各位帮忙看一下(50分)

  • 主题发起人 主题发起人 windroll
  • 开始时间 开始时间
W

windroll

Unregistered / Unconfirmed
GUEST, unregistred user!
Unit1.pas(65): Missing operator or semicolon
这个错误提示是什么意思,一般在什么情况下出现啊[?]
 
出错的代码是什么 ??
应该是少了分号
或操作符了
 
检查分号了吗?
 
缺少操作符或分号遗漏
 
缺少运算符或分号.

一般是小问题,看看有没有打错,或少打分号什么的.
 
search03:=' where a.yt='A1' and b.ckfs='A' and c.wxjd='已结''+rq+' group by a.part_no,a.des,a.parea';

这行是出错代码...大家帮我找一下
 
search03:=' where a.yt=''A1'' and b.ckfs=''A'' and c.wxjd=''已结'''+rq+' group by a.part_no,a.des,a.parea';
 
嘿嘿

search03:=' where a.yt=''A1'' and b.ckfs=''A'' and c.wxjd=''已结'+rq+''' group by a.part_no,a.des,a.parea';
 
那么多'及容易出错,改用quotedstr多好。
 
如果你的rq在查询中是要和'已结'合在一起做为一个字符串,用就俺贴的
 
A1 和 A不是变量啊 是字段中的值
 
search03:=' where a.yt='+Quotedstr('A1')+' and b.ckfs='+Quotedstr('A')+' and c.wxjd='+Quotedstr('已结'+rq)+'group by a.part_no,a.des,a.parea';
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
500
import
I
I
回复
0
查看
712
import
I
后退
顶部