如何将数据从一个数据集保存到另一个数据集,并使用asp.net c#在gridview中显示相同的值

时间:2015-07-19 15:38:56

标签: c# asp.net

其实我想从Array中多次搜索,并显示数据库中的数据和数据库中没有的详细信息,我试过这个请帮帮我

DataSet ds = new DataSet();
DataSet ds1 = new DataSet();

      SqlDataAdapter adapter = new SqlDataAdapter(cmd);
      adapter.Fill(ds);
      for (i = 0; i < MyNames.Length; i++)
       {
           for (int j = 0; j <= ds.Tables[0].Rows.Count - 1; j++)
           {
           if (MyNames[i].ToString() == ds.Tables[0].Rows[j][0].ToString())
               {
                   ds1.Tables[0].Rows[j][0]=ds.Tables[0].Rows[j][0];
                   ds1.Tables[0].Rows[j][1] = ds.Tables[0].Rows[j][1];
               }
               else 
               {
                   ds1.Tables[0].Rows[i][0] = MyNames[i].ToString();

                   ds1.Tables[0].Rows[i][1] = "not applicaple";
               }
           }
       }


       GridView1.DataSource =ds1;

       GridView1.DataBind();

    con1.Close();

0 个答案:

没有答案