本文介绍了如何传递参数值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的项目中,我对以下代码感到惊讶。我传递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.

解决方案



这篇关于如何传递参数值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-09 20:51