【问题标题】:How to pass DataTable as parameter in BLToolkit?如何在 BLToolkit 中将 DataTable 作为参数传递?
【发布时间】:2015-02-13 11:16:24
【问题描述】:

尝试执行此操作时出现错误。

这是我的代码。

public abstract void SaveSchedule(DataTable items);

传入的表格数据流 (TDS) 远程过程调用 (RPC) 协议流不正确。表值参数 1 ("@items"),第 0 行,第 0 列:数据类型 0xF3(用户定义的表类型)具有指定的非零长度数据库名称。数据库名称不允许与表值参数一起使用,只有模式名称和类型名称有效

【问题讨论】:

    标签: c# .net database orm bltoolkit


    【解决方案1】:

    您可能应该在表对象中删除 TableName

    var table = new DataTable();
    table.TableName = null;
    repository.SaveSchedule(table);
    

    【讨论】:

      猜你喜欢
      • 2023-03-19
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 2011-06-19
      • 2018-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多