1、执行sql的时候用batch模式,根据需要将batch的值设置的稍微大一些
2、好像还没见过。

解决方案 »

  1.   

    请问 SwitchCraft 具体怎么做???
      

  2.   

    自己按照linq的思想写一套类库就可以了
      

  3.   

    举个例子例如要实现Where,可以这么写:
    public static IEnumable<T> Where<T>(IEnumable<T> source, Predicate<T> predicate)
    {
        //略去参数检查
        foreach(T item in source)
            if (predicate(item))
                yield return item;
    }
      

  4.   

    拼写错误
    IEnumerable<T>
      

  5.   

    1.对于ADO.NET2可用//设置batch的值
    adapter.UpdateBatchSize = 20; adapter.Update(dataSet);
        * UpdateBatchSize = 1  // 不用batch模式
        * UpdateBatchSize = X  // X > 1, 一次发送x条sql command
        * UpdateBatchSize = 0  // 使用服务器允许的最大的batch值
      

  6.   


    你牛,能把目前sql'92的语法全部实现么?或者实现常用的那一小半? 牛不是这么吹的.
      

  7.   

    1.用SqlBulkCopy吧,据说效率是非常的高,不过我没用过
    http://www.builder.com.cn/2007/0902/483962.shtml
      

  8.   

    ---------------------------
    linQ 用的语法和SQL还是有些差别的..
    http://www.msuniversity.edu.cn/m_LearnCenterInfo/Detail.aspx?id=109
      

  9.   

    linq是sql'92的语法吗?
    --------------------
    我只是作一下对比,既然你不能实现sql'92的哪怕是一小部分功能,那么为什么要夸下海口说实现linq的功能?
      

  10.   

    lz需要的仅仅是linq to object那部分的东西,又不需要翻译成sql,闭着眼睛都能实现