DatabaseFactory操作存储过程的两种返回参数

AddOutParameter设置out参数
AddInParameter,只是最后一个参数代表size,例如:

AddOutParameter(<Command>, <name>, <DbType>, <size>);

AddParameter可以设置Direction返回return值,但是只能是整数型。
// SqlParameter参数:
// parameterName:
// 要映射的参数的名称。
//
// dbType:
// System.Data.SqlDbType 值之一。
//
// size:
// 参数的长度。
//
// direction:
// System.Data.ParameterDirection 值之一。
//
// isNullable:
// 如果字段的值可为 null,则为 true;否则为 false。
//
// precision:
// 要将 System.Data.SqlClient.SqlParameter.Value 解析为的小数点左右两侧的总位数。
//
// scale:
// 要将 System.Data.SqlClient.SqlParameter.Value 解析为的总小数位数。
//
// sourceColumn:
// 源列的名称。
//
// sourceVersion:
// System.Data.DataRowVersion 值之一。
//
// value:
// 一个 System.Object,它是 System.Data.SqlClient.SqlParameter 的值。

例如:

   AddParameter(storedProcCommand, "flag", System.Data.DbType.Int32, 10, ParameterDirection.ReturnValue, true, 4, 2, null, DataRowVersion.Current, null);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值