我正在尝试使用 Massive micro-orm 执行存储过程。
var tbl = new DynamicModel("Conn", tableName: "User", primaryKeyField: "UserID");
var result = tbl.Query("EXEC User_INSERT @0,@1,@2,@3", "7843bf9d-9cb8-495b-aaa5-785ac74b82a5", "7FBDDG58-B08E-4723-9477-C9E791CDF36E", "Admin", "11/20/2012");
在调试时,它甚至不会进入 Massive 库。我也试过像...
var result = tbl.Query(@"EXEC ...);
并且
var result = tbl.Query("User_INSERT @0,...);
似乎没有任何工作。使用相同的句柄 SELECT 查询有效,但不是存储过程。如果我在语句中创建一个断点并在“快速监视”中加载它并展开动态结果,它会启动存储过程。