C
caizfom
Unregistered / Unconfirmed
GUEST, unregistred user!
今天发现了一个很怪异的问题,我写了以下一句话
QUERY2.Close;
QUERY2.SQL.clear;
QUERY2.SQL.add('Select * From QDTEMP Where CF='''+SFORM1.CF+''' order by zbh');
QUERY2.Open;
执行这个报 invalid field name
但是因为数据库里原来的zbh这个字段是大写的,所以我把语句改成
QUERY2.SQL.add('Select * From QDTEMP Where CF='''+SFORM1.CF+''' order by ZBH');
问题就没了
为什么会这样呢,想了很久,没找到答案,故来问问各位富翁
QUERY2.Close;
QUERY2.SQL.clear;
QUERY2.SQL.add('Select * From QDTEMP Where CF='''+SFORM1.CF+''' order by zbh');
QUERY2.Open;
执行这个报 invalid field name
但是因为数据库里原来的zbh这个字段是大写的,所以我把语句改成
QUERY2.SQL.add('Select * From QDTEMP Where CF='''+SFORM1.CF+''' order by ZBH');
问题就没了
为什么会这样呢,想了很久,没找到答案,故来问问各位富翁