-3
var xmlfromLinq = new XElement("root", from c in xyzEntity select new XElement("row", new XElement("StoreNumber", c.StoreNumber), new XElement("Qty", c.Qty)));
var p = new DynamicParameters();
p.Add("@tblXmlData", xmlfromLinq);
p.Add("@ID", id);
var result = cmd.Connection.Execute(storeProcedure, p, cmd.Transaction, commandType: CommandType.StoredProcedure);
例外:类型System.Xml.Linq.XElement的-The构件tblXmlData不能被用作一个参数值。System.Xml.Linq.XElement类型不能被用作参数值
谢谢U,它的工作。 –