日期:2014-05-19  浏览次数:20776 次

数据源如果有参数,如何在程序里给其赋值
比如参数化查询时就要用到这样的技术。不得要领。

鉴于本坛的大侠们都忙,总是都不回答我的问题,也就懒得细说了,分也不高,爱答不答,待我自己找到解决方法了呢,也就像大侠们学习,不多费口舌来此啰唆。

------解决方案--------------------
string str=select * from table where module=@ModuleID

// Add in parameters
SqlParameter[] param = new SqlParameter[1];
param[0] = new SqlParameter( "@ModuleID ", SqlDbType.NVarChar, 50);
param[0].Value = txtModuleID.Text;
DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.ConnectionString, str, param).Tables[0];