请问:用VB作的MDI企业管理系统,如何解决系统资源(内存)紧张的问题。还有,是不是也和数据连接有关系,比强,打开一个界面的时候,调用数据库里的数据,最后都要用SET RS=NOTHING 。如果,将C/S的改为B/S的系统,请问用什么语言开发最合适,我们现在的是SQL SERVER 2000加上VB6。。可以说出选择此语言一些优点吗。。

解决方案 »

  1.   

    内存多大啊,如果太小的话就加内存吧!!
    如果程序用完资源都释放的话应该不会有问题!
    先close,然后再释放 set obj=nothing
      

  2.   

    尽量改造sql语句,提高效率,减少内存的使用.有的大型的数据处理最好是使用存储过程
      

  3.   

    “我来学习”说的没错,还有就是少用循环语句,SQL一定要很熟,熟SQL语句程序很定很快。释放变量是必要的。
      

  4.   

    还有什么好方法吗
    比如在代码处理上
    如DIM FRM AS NEW FORM1
    然后调出FRM之后,再SET FRM=NOTHING 之类的
      

  5.   

    我觉得最重要的还是sql的效率问题数据库程序都是这样,以前我们写的sql效率低,再好的机器也慢!!