程序中执行下面语句时就出错了:$rs = &$conn->Execute("select * from class");提示信息:Allowed memory size of XXX bytes exhausted大家帮忙看下什么原因啊!

解决方案 »

  1.   

    应该是查询结果数据量太大,php的内存不够了。
    改ini文件的memory_limit参数或者代码里面加入ini_set("memory_limit", "32M");
    改下内存大小试下。
    不过记录量太多的话,最好是在sql里面加上limit限制下记录行数好了··
      

  2.   

    那最好查看下php的配置文件,或是检查下代码的其他地方,有没有什么bug··
      

  3.   

    问题解决了,后面要加$rs->Close();$conn->Close();关闭连接,还有返回记录集这条语句不能单步执行!!具体为什么就不知道了
      

  4.   

    你把表名class 改掉看看。