见鬼了(10分)

  • 主题发起人 主题发起人 myjane
  • 开始时间 开始时间
M

myjane

Unregistered / Unconfirmed
GUEST, unregistred user!
zwzht.mdb中的数据是从excel中导过来的。之后,我又在表中录入了一些新数据。
问题来了:查询时只能查出导过来的数据,而新的数据不能被查出来。但数据确实
在表中。
 
请说清楚一点
 
一定是你的SQL语句不对,用TALBE试一下。
 
从EXCEL导过来的数据
typ_ shuliang
ZWZ3538 10
---------------------
新添加数据:
ZWZ3538 20
*****************************
查询后只能得到ZWZ3538 10
 
sql.Add('select * from ZWZHT where TYP_ like :xh');
parameters.ParamByName('xh').value:='%'+edit1.text+'%';
 
你是不是用缓存更新了,如果没有更新,新录的数据在数据库中是不存在的。(虽然数据
感知控件中有新录的数据)。
 
但是,原zwzht.mdb中可以看到新追加的数据,既已经存盘了。
 
edit1.text的内容是什么?用trim(edit1.text)试一下。
 
用trim(edit1.text)也是不行?
 
自已搞定了
 
后退
顶部