小编saj*_*saj的帖子

SSIS中的Merge Join和Lookup转换有什么区别?

嗨,我是SSIS包的新手,写了一个包并同时阅读它们.

我需要将DTS转换为SSIS包,我需要在不同数据库的两个源上执行连接,并且想知道什么是更好的apporach,使用查找或合并连接?

表面上看起来非常相似."合并连接"要求数据先进行排序,而"查找"则不需要这样.任何建议都会非常有帮助.谢谢.

sql-server ssis

34
推荐指数
3
解决办法
7万
查看次数

Tinymce内容明确mceCleanup

我想清除tinymce内容并添加新内容.我尝试使用以下代码,但它附加到旧内容.如何清除tinymce中的现有内容.

tinymce.activeEditor.execCommand('mceCleanup');
tinymce.activeEditor.execCommand('mceInsertContent', false, result.content);
Run Code Online (Sandbox Code Playgroud)

javascript jquery tinymce

17
推荐指数
2
解决办法
2万
查看次数

Linq OrderBy不排序原始集合吗?

我第一次使用Linq To Sql作为我的数据库层,我遇到了一个问题.基本上,我有一个允许用户创建预定义作业的表单.预定义作业可以具有许多预定义作业项.例如,预定义的工作可能类似于换油.预定义的作业项目将是石油,人工等.在我的数据库中,PredefinedJobs是一个表,PredefinedJobItems是另一个表,其外键返回PredefinedJobs.我有一个表单用于添加预定义的作业,其中Linq-to-Sql类将表单作为类变量支持.表单上有一个ListView,显示所有作业项.一项新功能要求我跟踪ListView中项目的位置.例如,如果我的项目ListView如下所示,请记下订单:

Qty          Name          Desc          ItemOrder
4            Oil           Penzoil       0
1            Labor                       1
Run Code Online (Sandbox Code Playgroud)

因为项目是通过子表单添加的,所以我不想提供对ListView的访问.因此,我创建了下面的方法,试图创建ItemOrder并将PredefinedJob Linq上的集合排序为Sql对象.似乎List上的OrderBy函数实际上并未对PredefinedJob上的集合进行排序.什么是维护Linq to Sql集合(即PredefinedJob.fkJobItems)的最佳方法?或者,将ListView的引用传递给子表单会更好吗,该子表单将项目添加到我可以访问selectedIndex的作业中?

    private SortAndOrderItems(List<PredefinedJobsItem> items)
    {
        var nextItemOrderNumber = items.Max(max => max.ItemOrder) + 1;
        foreach (var item in items)
        {
            if (item.ItemOrder == null)
            {
                item.ItemOrder = nextItemOrderNumber;
                nextItemOrderNumber++;
            }
        }
        items.OrderBy(i => i.ItemOrder).ToList();
    }
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-sql winforms

6
推荐指数
1
解决办法
4218
查看次数

标签 统计

c# ×1

javascript ×1

jquery ×1

linq ×1

linq-to-sql ×1

sql-server ×1

ssis ×1

tinymce ×1

winforms ×1