两个表 
tablelist  记录数据库中有多少个表
tableinfo  记录tablelist表中各个表的信息tablelist 结构如下
id  tablename   caption 
1   com_user   系统表
2   com_role   角色表
tableinfo 结构如下
id   pid  tablename  fieldname   fieldvalue 
1     1    com_user   用户名     username
2     1    com_user   密码       password
3     1    com_user   邮箱       email
4     1    com_user   备注       demo5     2    com_role   角色名称   rolename
6     2    com_role   角色id     roleid
.其中pid是外键关联 tablelist id字段我现在想写个程序 只要输入com_user这个表名,就可以针对tableinfo表的字段描述对com_user表进行查询,结果如下 用户名   密码   邮箱             备注
 tom      8888   [email protected]      333
 cat      8888   [email protected]      444
 怎么写才好呢???

解决方案 »

  1.   

    有用啊,
    比如所我写好了通用的函数后,我每增加一个表,只要把这个表的描述定义出来就可以了
    根本就不必改动程序一般在erp,mis之类的系统都是这么处理的。我见过多次
      

  2.   

    回复人:zzywjing(雁南飞) ( 一级(初级)) 信誉:97  2007-06-08 08:59:57  得分:0

    看来都是没有弄过什么大项目的!!!!!你就说错了。
      

  3.   

    回复人:zzywjing(雁南飞) ( 一级(初级)) 信誉:97  2007-06-08 08:59:57  得分:0

    看来都是没有弄过什么大项目的!!!!!你就说错了。-----------------------------没有,人家说得很对。
    楼主啊,这儿都是废柴,你也别在这儿浪费时间了
      

  4.   

    但到你们没有研究过sql server或者mysql 的数据字典???sql server有个sysobjects表吧,东西都在里面放着呢,
      

  5.   

    mysql有information_schema表,东西都在里面放着呢
      

  6.   

     回复人:wasuka(恋学生癖) ( 一星(中级)) 信誉:94  2007-6-8 12:47:34  得分:0
    ?  回复人:zzywjing(雁南飞) ( 一级(初级)) 信誉:97 2007-06-08 08:59:57 得分:0
    ?
    看来都是没有弄过什么大项目的!!!!!你就说错了。-----------------------------没有,人家说得很对。
    楼主啊,这儿都是废柴,你也别在这儿浪费时间了
    让他揭贴吧。