DataTable P_dt = new DataTable();//创建数据表       private  DataTable GetMessage()
        {
            
            string P_Str_SqlStr = string.Format(//创建SQL查询字符串
                "select top 2 * from VSI1 where 是否处理 is null");
            SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器
                P_Str_SqlStr, P_Str_ConnectionStr);
           
            P_SqlDataAdapter.Fill(P_dt);//填充数据表
            //txt.Text = P_dt.Rows[0]["信息"].ToString();
            string[] a = P_dt.Rows[0]["信息"].ToString().Split(',');
            //txt.Text = a[0].Substring(0,2).Trim().ToString();
            
           Method( a);
}
这样选取了两个数据
可是
 private void btnjx_Click(object sender, EventArgs e)
        {
            //将时间数据跟新为可视的时间数据
            SqlConnection myConnection = new SqlConnection(P_Str_ConnectionStr);
            myConnection.Open();
            
            
                       
           
            //dataGridView1.DataSource = GetMessage();
            //处理VSI数据
                         string P_Str_SqlStr = string.Format(//创建SQL查询字符串
                             "select top 2 * from VSI1 where 是否处理 is null");
                         SqlDataAdapter P_SqlDataAdapter1 = new SqlDataAdapter(//创建数据适配器
                             P_Str_SqlStr, P_Str_ConnectionStr);                         P_SqlDataAdapter1.Update(P_dt);//填充数据表
                         //txt.Text = P_dt.Rows[0]["信息"].ToString();
                         string[] c = P_dt.Rows[0]["信息"].ToString().Split(',');
                         //txt.Text = a[0].Substring(0,2).Trim().ToString();
                         Method(c);
                         myConnection.Close();

点击按钮后我想继续选取两个新的进行处理 ,可是处理的还是旧的数据,不知道有没有高手看出是哪里的错误嗯?