adoconnection.create里参数应该传什么呀?我不想在form里加ado,而在手工代码里加ado

解决方案 »

  1.   

    不是吧,兄弟,看看帮助嘛,这么浪费分数,还开两贴,只要提前就行啦!参数是这个 ADOConnection 组件的拥有者,只要一个 TComponent 或它的后代类型都可以作为参数,如果没有拥有者,可以是 nil。
      

  2.   

    如果CREATE的参数为NIL的话,要记得FREE,否则可能出现MEMORY LEAK
      

  3.   

    如果在一个Form里,ADOConnection := TADOConnection.Create(Self);这样写可以让Form释放该物件占用的内在。如果这样写:ADOConnection := TADOConnection.Create(nil);就需要自己手动释放了。
      

  4.   

    注意使用动态创建要初始化OLE的
    用CoInitialize(nil)和CoUnInitialize