关于一个Query2查询的问题(50分)

  • 主题发起人 主题发起人 lbt
  • 开始时间 开始时间
L

lbt

Unregistered / Unconfirmed
GUEST, unregistred user!
各位,我运行下面代码怎么会提示: Type mismatch in expression
Query2.SQL.Clear;
Query2.SQL.Add('select sum(propf_je) as xfje');
Query2.SQL.Add('from lskd.db');
Query2.SQL.Add('where vip_jf=1');
Query2.Open;
这段代码我要怎么写啊?在线等候,急急!!!
 
你把个字段的属性列出来
 
现在 查询分析器执行一下 通过了 在放里面
 
Query2.close;
Query2.SQL.Clear;
Query2.SQL.Add('select sum(propf_je) as xfje ');//在e后面加空格。下同
Query2.SQL.Add('from lskd ');
Query2.SQL.Add('where vip_jf=1');
Query2.Open;
试试,加Query2.close;
还有,每行后面加空格
 
看情形貌似是propf_je或vip_jf的类型错误吧。。。。
 
Type mismatch in expression
还要怎么说才算清楚呢?
 
Query2.SQL.Add('from lskd.db');
这句有问题,lskd.db是什么?是表名吗??怎么还有后缀?写错了吧
 
后退
顶部