パラメータリストでストアドプロシージャ名を取得する要求があります。それはどんなSPでもかまいませんので、結果は何かのリストになる可能性があります。そのため私はSqlList<object>
を使用しています。私はServiceStack OrmLite SqlList <object>
return db.SqlList<object>(spName, cmd =>
{
cmd.CommandType = CommandType.StoredProcedure;
if (parameters != null)
{
foreach (var p in parameters)
{
cmd.AddParam(p.Key, p.Value, ParameterDirection.Input);
}
}
cmd.CommandTimeout = 90;
});
を使用する場合
私はとしてsystem.dynamic.expendoオブジェクトを取得:{[結果は、1.7783336]}クライアントで は、私が10進値を取得したいが、私は苦労してい... 10進数のプロパティ "result"を持つクラスをクライアント上に作成し、変換しようとしましたが動作しません。私はその文字列を取り、FromJsonを使用して変換しようとしましたが、どちらも機能しません。