有这样的一个数据库:
A表:
ID:int
name:char
另外有若干name表(name1...name[i],A表中name的每个值对应一个name[i]表),
现在怎么能取出A表中所有name的值,然后再根据值在dbgrid中显示出若干相应的name[i]表呢?先给出20分,因为怕没人解决那我的分就浪费在里面了,最后如能解决将会加倍送分的,决非戏言啊!

解决方案 »

  1.   

    动态显示,通过adoquery添加sql语言,很容易搞定!!
      

  2.   

    fygzg(伏鹰) :可我不知怎么取出A表中所有name的值啊,这怎么搞定呢?初学者,有些愚钝啊!
      

  3.   

    select name from A
    不行吗?
      

  4.   

    fygzg(伏鹰) :
      看来你真的不明白我的意思啊!
      简单点吧,你能否写出部分源码呢?只要那段取出namew值,并根据各个namew值动态添加sql语句,先定name值有两个吧:name1,name2,
      

  5.   

    Query1.sql.text:='select name from A';Query2.sql.text:='select * from '+Query1.fieldByName('name').value;