WebSnap结构: 一个主页模块 + 一个窗口   (Web App Deber类型)
             一个数据模块
             一个显示数据库表的页面模块我在数据模块中用Ado控件连接数据库(本地SQL Server), 在另一个网页模块上引用数据模块中的表后运行时出现如下问题  "尚未调用 CoInitialize"  请问如何解决??
但在设计页面状态却能够预览数据(控件是AdapterPageProducer).

解决方案 »

  1.   

    请在系统的启动的时候进行Coninitialize,在系统关闭的时候进行CoUninitialize;这是保证Com线程安全的机制,标志着对象的线程安全由系统管理
      

  2.   

    在单元引用中加上ActiveX,然后调用CoInitialize(nil);
      

  3.   

    在你的unit上加上:initialization
       coinitialize(nil);
    finalization
       counInitialize;就OK了
      

  4.   

    非常感谢各位的热心回答,,本贴就此结帐,,,
    如果各位有兴趣请帮我看看下面的问题.
    http://expert.csdn.net/Expert/topic/1773/1773067.xml?temp=.9856531分数加多少都可以!