表一:id  liulan1  liulan2  liulan3  
表二:id  bilu1    bilu2    bilu3    bilu4    bilu5   
要实现的表单:
liulan1 liulan2 liulan3  bilu1 bilu2 bilu3  bilu4  bilu5  (实现表单显示字段)
想得到的效果:liulan1,liulan2,liulan3是从数据库 liulan表中调出,而bilu1,bilu2,bilu3,bilu4,bilu5,bilu6需要用户人工输入,并存入数据库,(表一的id=表二的id)bilu1---bulu6至少有一字段有数据。
请问:我是用ado和datagrid绑定的,是不是得用两个adodc分别绑定啊 ,还是??
大家帮看看,谢谢啊

解决方案 »

  1.   

    使用查询:
    Select liulan1,liulan2,liulan3,bilu1,bilu2,bilu3,bilu4,bilu5
    FROM 表一 INNER JOIN 表二 ON 表一.ID =表二.ID
      

  2.   

    to  ExeMan(愚公移山(笨)--精卫填海(傻)) 有些不太明白再帮看看。
    这样做可以把两张表单连在一起,如要编辑是编辑目标表单的全部内容。
    而我想要的是只能根据对应的表一的ID来编辑bilu1,bilu2,bilu3,bilu4,bilu5的数据(即liulan1--liulan4人工输入),并存入数据库。可以实现吗?
    谢谢啊
      

  3.   

    我把两张表左连接,可在人工填写Liulan1--liulan5时如何更新才能使数据进入到表二的相应字段以及在datagrid上显示相应数据呢。
    现在只用一个ADO与两张表绑定,可更新时总提示“缺少更新或刷新的键列信息”