来看看这段SQL,不知道为什么不能通过(100分)

  • 主题发起人 主题发起人 redwood
  • 开始时间 开始时间
R

redwood

Unregistered / Unconfirmed
GUEST, unregistred user!
在EDIT里:
SELECT count(*) as name_number
FROM "outlist.db"
WHERE 发动机号=+Edit25.Text+☆+Edit28.Text+☆
or 车辆识别代号=+Edit26.Text


在语句里:
add('SELECT count(*) as name_number FROM "outlist.db" WHERE 发动机号='+Edit25.Text+'☆'+Edit28.Text+'☆ or 车辆识别代号='+Edit26.Text);
 
tmd又是你,发这种莫名其妙的问题,这种问题你查看一下字符串的值不就知道了吗?
你这个语句怎么能执行?“发动机号”和“车辆识别代号”肯定是字符型,字符型两边不
加引号数据库引擎能识别吗?
 
'SELECT count(*) as name_number FROM "outlist.db" WHERE 发动机号="'+
Edit25.Text+'☆'+Edit28.Text+'☆" or 车辆识别代号="'+Edit26.Text+'";'
 
>dirk

我不明白就是要问呀!这有什么奇怪的?

楼上的,你的写法不对!
 
什么不对?你的发动机号是不是
475934☆984357☆
式的?
 
是的,可是编译不能通过……
 
过了!!谢谢两位!

关了DELPHI重开就编译过了……郁闷中

难道已经被我弄坏了?
 
多人接受答案了。
 
后退
顶部