求教 关于SqlParameter 参数的问题
cmd.Connection.Open();
SqlParameter[] prams =
{
new SqlParameter("@house_typeID", SqlDbType.VarChar, 50),
new SqlParameter("@type_names", SqlDbType.VarChar, 50),
new SqlParameter("@type_remark", SqlDbType.VarChar, 50),
new SqlParameter("@proc_info", SqlDbType.VarChar, 50, ParameterDirection.Output,true, 0, 0, string.Empty,DataRowVersion.Default, null)
};
prams[0].Value = cf.id;
prams[1].Value = cf.name;
prams[2].Value = cf.remark;
// 添加参数
foreach (SqlParameter parameter in prams)
{
cmd.Parameters.Add(parameter);
}
cmd.ExecuteNonQuery();
string strResult = cmd.Parameters["@proc_info"].Value.ToString();
我想知道 那句红下划线 sqlparameter的参数 proc_info 是什么意思?
还有为什么我刚才调试的时候 strResult 是“ok”?