写intraweb数据程序时,用ADO控件和TIWDBGrid时显示不出数据,用什么方法能解决?
我知道用BDE控件时可以用TSession控件,TIWDBGrid就可以显示出来数据,那么想请教用ADO组件时应该怎么办?请尽量详细一些!谢谢!

解决方案 »

  1.   

    Ado要设置IWServerController的ComInitializaion的属性:multithreaded
    ,模认为none
      

  2.   

    同意
    IWServerController的ComInitializaion的属性:multithreaded
    -
    如果这都不清楚先查一下DEMOS
      

  3.   

    我现在还没弄懂,你说的Ado要设置IWServerController的ComInitializaion的属性 到底在哪里呢?
      

  4.   

    你在新建一个INTRAWEB时不是有几个单元文件吗?
    servercontroller单元中有ComInitializaion的属性
    改为multithreaded
      

  5.   

    要在TIWDBGrid的Collumns属性中手动添加字段,并设置DataField.
    它不会自动显示。
      

  6.   

    检察一下ado各组件的连接,是不是真的数据表是打开了。
      

  7.   

    我试过
    IWServerController的ComInitializaion的属性:multithreaded
    确实可以
      

  8.   

    其实只要是你使用了关于com的技术(比如ADO)都要把IWServerController的ComInitializaion的属性设为:multithreaded,默认是关闭的。