本人在解决一个排课问题时,由于算法复杂,不得不在一个函数中访问SQLSERVER 5000次,甚至更多。这样可以吗?(只有极少数用户能使用这个函数)

解决方案 »

  1.   

    只要open了别忘了close,50000次都行啊。千万别dipose,要不速度慢,connect有缓冲的,连续open和close不影响循环速度的。不信试试。
      

  2.   

    大家帮我看看我的计划是否可行?
    我是中学老师,喜欢编程,但又不能做职业程序员(有老婆孩子,要稳定)。我想用几年时间做出一个学校管理软件,把中学的日常工作全做进去。我觉得我是中学老师,比软件工程师更懂学校的业务,同时我有一定的开发实力(高程,一年.net经验,不伯吃苦。)
    做自已的产品,大家觉得可能吗?
    我最近在编写排课,真的很复杂,但我想我找到了合适的算法。我想问有经验的前辈,很复杂的算法、计算量很大,用B/S适合吗?
      

  3.   

    雖然我不是有经验的前辈:) 不過有一點可以肯定, B/S,C/S和算法是沒有很大關系的.
    只和需求有關。很复杂的算法、计算量很大,這些可以在服務品組件或存儲過程中完成,
    計算完成后返回結果就可以了。
      

  4.   

    用存储过程把数据处理好,再返回给ASP.NET一次就可以了
    你那样太影响性能了