如何在delphi中实现一个sql问题(50分)

  • 主题发起人 主题发起人 扉非
  • 开始时间 开始时间

扉非

Unregistered / Unconfirmed
GUEST, unregistred user!
我已经在一个表中模糊查到很多的记录放在一个qurey1数据集中,
现在我要到另一个表中查询(也是模糊查询)查的结果放在query2中。
前一个表的字段code1(char 9),后表字段code2( char 14),后表的前9位
与前表的9 位一样。我用
select * from table1 where code2 like ''query1.Fields[0].asstring)%''
查不出来,是不是我不该用 query1.Fields[0].asstring 。
 
应该是select * from table1 where code2 like '''+query1.Fields[0].asstring+'%'''

 
那里讲的不清楚?
 
最好是
select * from table1 where code2 like '''+copy(query1.Fields[0].asstring,1,9)+'%'''
 
我这里机器出毛病,我看不见你们给我的答案,
谁能帮助我,在qq上,我的qq号是4623665
 
benlei ,我按你的方法做了,还是什么结果也没有查出来,在帮我想想办法。
 
后退
顶部