本文介绍了如何传递参数值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的项目中,我对以下代码感到惊讶。我传递2个参数值来检查表中的记录。它给出了问题。
SqlCommand cmd = new SqlCommand( select * from progressive其中mem_id =' + v_mem_id + 'and dist_code =' + v_dist_code + ',con);
SqlParameter param = new SqlParameter();
param.ParameterName = @ v_mem_id;
cmd.Parameters.Add(param);
SqlParameter param1 = new SqlParameter();
param1.ParameterName = @ v_dist_code;
cmd.Parameters.Add(param1);
SqlDataReader reader = cmd.ExecuteReader();
if (reader.HasRows)
{
}
else
{
}
有人可以帮我解决。
解决方案
In my project I am struck up at the following code. I am passing 2 parameter values to check a record in a table. It gives problem.
SqlCommand cmd = new SqlCommand("select * from progressive where mem_id= '" + v_mem_id + "' and dist_code='" + v_dist_code + "'", con); SqlParameter param = new SqlParameter(); param.ParameterName = "@v_mem_id"; cmd.Parameters.Add(param); SqlParameter param1 = new SqlParameter(); param1.ParameterName = "@v_dist_code"; cmd.Parameters.Add(param1); SqlDataReader reader = cmd.ExecuteReader(); if (reader.HasRows) { } else { }
Can someone help me out.
解决方案
这篇关于如何传递参数值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!