最近做一个ASP.NET项目,主页面使用了Frame,左侧显示放有树形控件的页面,右侧为增删改查的主界面。右侧新增或者删除数据可以在左侧的树形控件体现出来,如:右侧界面为省份新增界面,新增一个省份,如“广东”,则左侧的树形控件中的“省份”节点新增一个子节点“广东”.要求左侧和右侧的页面同步刷新按理说编程实现不难,首先我在XP操作系统,用Access作为数据库载体,进行技术实验,感到添加几个节点后页面就非常慢,很长时间才能刷新,或者干脆提示“页面访问人数过多,禁止访问”然后我在Win2000 Server操作系统下,用SqlServer作为数据载体,进行技术试验,没想到添加几个节点后页面刷新也非常慢,只是不再提示“页面访问人数过多,禁止访问”然后我再新建了一个项目,还是使用上述几个页面的代码,并且在SqlServer新建了一个数据库,新建表结构同样的表,但是这次运行速度就正常,不仅添加省,连市、区、片区都可以添加,而且速度不慢,按理说问题解决了,只是不清楚为什么,各位有无遇到这样的情况,可以谈谈如何解决这种问题么?

解决方案 »

  1.   

    厄。。一共建立了两个项目:第一个项目先在XP下使用Access作为数据载体,速度很慢,然后在Win2000下使用SqlServer作为数据载体,并更改这个项目的数据库连接,但是速度依然很慢,添加几个树结点后几乎无法刷新页面然后新建了一个项目,代码还是从第一个项目复制过来,数据库还是使用SQLSERVER,只是新建了一个数据库,所用的表结构与之前使用的表的结构相同,运行速度正常。。