asp.net中的Datarow问题

时间:2014-12-03 08:22:19

标签: c# asp.net

在下面的代码中,我有一个数据行,我将值传递给datarow。我想检查数据行的长度.Pls帮助我这样做。

MastersClient ProdType = new MastersClient();
DataSet ds = ProdType.GetProductType();
DataRow[] drProduct = ds.Tables[0].Select("ProductTypeCode =" + txtProductTypeCode.Value);

1 个答案:

答案 0 :(得分:0)

什么是" txtProductTypeCode" ???在下面的代码中,如果是字符串,则需要使用引号

检查条件
MastersClient ProdType = new MastersClient();
DataSet ds = ProdType.GetProductType();
DataRow[] drProduct = ds.Tables[0].Select("ProductTypeCode ='" + txtProductTypeCode.Value+"'")
if(drProduct.Length>0)
{
   if(drProduct[0]["column name"].ToString()=="21")
   {
       // your code to do based on the condition
   }
}