我要将数组数据存入到数据库字段中,下面是连接为字符串的循环,
                 
                  for (int i = 0; i < T_Count; i++)
                {
                    Str_Time = Str_Time + T_Time[i] + ",";
                }
 
 将T_Time数组值用“,”号分割进行连接。T_Count过大时,运行速度很慢,
  有什么好的解决方法。
 再问个问题:ACCESS有支持文件保存到字段内的吗?如有,怎样实现!

解决方案 »

  1.   

    原则:C#在循环体内进行频繁的字串更新操作应该使用StringBuilder……请改用这个类……
      

  2.   

    C#中StringBuilder类的使用 
      

  3.   

    StringBuilder构建字符串
    或用List<T>构建
    通过update修改字段内容
      

  4.   

    字符串的多次操作当然用 StringBuilder
      

  5.   


     StringBuilder stringbuilder = new StringBuilder();
            stringbuilder.Append("你好");
            stringbuilder.Append("你好");
            Response.Write(stringbuilder);
      

  6.   

    对字符串频繁操作时使用StringBuilder !
      

  7.   

    StringBuilder构建字符串 
    或用List <T>构建 
    通过update修改字段内容
    学习
      

  8.   

    用stringbuilder类吧,它的效率要好一些,另外可以把它当成二进制来存,access支持。
      

  9.   

    string是不可改变的,每次使用都会产生一个新的对象,所以会产生性能问题
    还是使用stringBuilder吧