一個關于delphi7 中data module 的問題 ,我在project 中建立了一個data module ,上面包含一些
ado 控件﹐ 在一些form 中不知如何調用.....我將該data module 加入到我需要的表單. 然后直接用  data module.ado控件名 不可以調用嗎 ﹖
是不是還需求像form 一樣 調用創建語句,才會在內存中產生實例對象啊.....請高手賜教..........

解决方案 »

  1.   

    你在那些需要调用的的窗体单元中,引用datamodule 单元就可以了。
    在该窗体的implementation  下加一句:uses Unit2;   Unit2即就是datamodule单元。
      

  2.   

    多謝回復﹗請教一下 ,
    如下:
    adoquery.sql.add(select * from table where item = 變量)如果我的adoquery 沒有參數定義﹐但我現有一條sql語句需要條件設定﹐假定變量名為aa ;
    那我如何將這個變量傳進入可被接收到﹐是不是一定要先在adoquery中設定參數啊﹐﹐我的意思是可否如vfp中寫法:
     adoquery.sql.add(select * from table where item = ?aa) 請高手講解
      

  3.   

    在delphi中可以这样写:adoquery.sql.add('select * from table where item ='''+ 變量+'''');注意变量一定要是字符串型的。