如果你不用SELECT * FROM PLANLIST 。而是根据实际需要呢?46列,你总不会都用上这些数据吧?你要获取记录总数,就COUNT(ID);要部分显示,就列出列名;需要分页,就在SELECT时选择单页的记录数。没必要一下子把数据搬出来啊,会累死电脑的。  :)

解决方案 »

  1.   

    不好意思,我找到原因了,原因是因为我没有设定datagrid的分页功能,就是把所有记录都显示在一个页上了......嘻嘻,不好意思。不过,还是要谢谢你:)
    分照给
      

  2.   

    优化数据库,做索引
    另一个办法select top n ....我还想有什么挑战的问题:)
      

  3.   

    还有个问题,datagrid有没有象excel那样自动调整列宽的功能或者方法?
    (我不想看到行高增加)
      

  4.   

    你是说即使记录很长,也让他一行过吗?可以的。在STYLE设置