如何在BLToolkit中将DataTable作为参数传递?

时间:2015-02-13 11:16:24

标签: c# .net database orm bltoolkit

我尝试这样做时出错。

这是我的代码。

public abstract void SaveSchedule(DataTable items);
  

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

1 个答案:

答案 0 :(得分:0)

您可能应该在表对象

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