【问题标题】:C# join 2 DataTables without LINQC# 加入 2 个没有 LINQ 的数据表
【发布时间】:2011-07-18 18:39:27
【问题描述】:

我想在不使用 LINQ 的情况下使用 C# 连接两个数据表。我该怎么做?

【问题讨论】:

  • 表是否具有相同的架构?
  • 你对 linq 有什么看法?

标签: c# join datatable


【解决方案1】:

您是否尝试将两个数据表连接到一个新数据表?如果是这样,请这样做

DataTable result= table1.Copy();
result.Merge(table2);

其中 table1 和 table2 是 DataTables

【讨论】:

    【解决方案2】:

    使用单个语句连接 SQL 中的表,即

    select * from table1 t1, table2, t2 where t1.id = t2.id
    

    HTH

    伊沃·斯托伊科夫

    【讨论】:

    • 您好,我想使用 C#,而不是 SQL Server
    猜你喜欢
    • 2012-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多