C# SqlParameter用法求助

dap.SelectCommand.Parameters.Add(newSqlParameter("ReturnValue",SqlDbType.Int,4,Parame... dap.SelectCommand.Parameters.Add(new SqlParameter("ReturnValue", SqlDbType.Int, 4,
ParameterDirection.ReturnValue, false, 0, 0,
string.Empty, DataRowVersion.Default, null));
请问new SqlParameter 后面跟的这些参数代表什么意思?谢谢!
展开
 我来答
后十号男生
2013-03-26 · 超过13用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:41万
展开全部
实例化一个SqlParameter对象 6个参数的重载。new SqlParameter(参数名称,参数的数据类型,参数的长度,参数的类型,是否可以为空,小数点左右两侧的总位数,小数位数,源列的名称,描述 DataRow 的版本,参数值)

具体参照 VS2008如下:
//public SqlParameter(string parameterName, SqlDbType dbType, int size, ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, DataRowVersion sourceVersion, object value);
// 摘要:
// 初始化 System.Data.SqlClient.SqlParameter 类的一个新实例,该类使用参数名、参数的类型、参数的长度、方向、精度、小数位数、源列名称、System.Data.DataRowVersion
// 值之一、用于源列映射的布尔值、SqlParameter 的值、此 XML 实例的架构集合所在的数据库的名称、此 XML 实例的架构集合所在的关系架构以及此参数的架构集合的名称。
//
// 参数:
// sourceColumnNullMapping:
// 如果源列可为空,则为 true;如果不可为空,则为 false。
//
// xmlSchemaCollectionName:
// 此参数的架构集合的名称。
//
// size:
// 参数的长度。
//
// sourceVersion:
// System.Data.DataRowVersion 值之一。
//
// scale:
// 要将 System.Data.SqlClient.SqlParameter.Value 解析为的总小数位数。
//
// precision:
// 要将 System.Data.SqlClient.SqlParameter.Value 解析为的小数点左右两侧的总位数。
//
// dbType:
// System.Data.SqlDbType 值之一。
//
// sourceColumn:
// 源列的名称。
//
// value:
// 一个 System.Object,它是 System.Data.SqlClient.SqlParameter 的值。
//
// direction:
// System.Data.ParameterDirection 值之一。
//
// xmlSchemaCollectionDatabase:
// 此 XML 实例的架构集合所在的数据库的名称。
//
// parameterName:
// 要映射的参数的名称。
//
小8棒棒
2013-03-26 · 贡献了超过129个回答
知道答主
回答量:129
采纳率:0%
帮助的人:45.5万
展开全部
自己上网查查SqlParameter的用法,很多的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式