我在datamodule中添加了一个table和一个datasource,在form1中添加了一个dbgrid,dbgrid如何访问datasource中的数据库?在dbgrid的datasource属性中没有任何可选项.

解决方案 »

  1.   

    datamodule.datasource1
    在Until1里面uses一下datamodule的单元
      

  2.   

    是不是form1没有包涵datamodule?
    如果是的话,打开form1, 
    File-->use Units,选上就可以了
      

  3.   

    在form1中引用datamodule得单元,然后在dbgrid的datasource属性中就会有可选项了.…
    implementationuses datamodule的单元名称; //这儿引用
      

  4.   

    补充一点:
    把:“uses 
           datamodule的单元”
    写在
    implementation下面
      

  5.   

    我又把单词写错了:until改为Unit
      

  6.   

    你先在次单元中implementation的下面写
    uses ’datamodule的名称
    在{$R *.dfm}的下面
    的代码区中
    要这样引用:
    datamodule1.ado什么什么就可以了
      

  7.   

    我又把单词写错了:until改为Unit