书上说的例子都是静态的使用DataModule,请问能不能动态使用DataModule,代码该如何写?在线。

解决方案 »

  1.   

    如果要使用动态dataModule就会失去一些可是化设计的方便和快捷
    但是从整个架构上来看会有大大的提高,
    如果不是做大型的系统,一般没有要这么做
    以前在  “点空间”  上面有一篇动态DataModule的文章
    楼主可以上去找找。
      

  2.   

    我的意思是原来Table或Query1边连接DATABASE可以使用代码的方式,DATAMODULE是否也可以?
      

  3.   

    Delphi中可以在设计期是用的东西在运行期都可以动态创建,不过对于DataModule在运行期创建没什么意义,因为DataModule没什么功能,它的作用就是在设计器提供一个容器用于放置非可视化控件方便用户在只需要非可视化视控件的情况下可以在设计期编辑控件属性又避免用窗口类的TForm控件,如果在运行期动态创建就失去意义了
      

  4.   

    是我没说清楚,我的意思是比如在DATAMODULE中放了一个TABLE,这个TABLE的DATABASE或CONNECTIONSTRING能否动态的去连接,这样可以灵活点。