сравнить два набора данных и вставить в другую таблицу - PullRequest
0 голосов
/ 23 июня 2011

Я не знаю, как сравнивать поля из базы данных в наборе данных.Я работаю с Asp.net и c #.

и после сравнения двух наборов данных я хочу вставить в другую таблицу. Любая помощь, спасибо.

public void btnProcess_Click(object sender, System.EventArgs e)
    {

        if (rdBusinessUnit.Checked == true)
        {
            DataSet ds1 = new DataSet();
            DataSet ds2 = new DataSet();
            SqlConnection conn = new SqlConnection(strConn);
            string sql1 = "";
            string sql2 = "";
            try
            {

                sql1 = "SELECT * FROM CTORGPROJ   ";
                if (conn.State == ConnectionState.Closed) { conn.Open(); }

                SqlDataAdapter da = new SqlDataAdapter(sql1, conn);
                da.Fill(ds1, "temp");
                //int i="';
                //i dont know how to compare in here 
                sql2 = "select * from PY33PAYRP WHERE PAPBRCH
                ='ds1.Tables[]   [CTPAPBRCH]' ";
                SqlDataAdapter daa = new SqlDataAdapter(sql2, conn);
                daa.Fill(ds2, "temp");

               // ds2.Merge(ds1);

                conn.Close();
                conn.Dispose();
            }
            catch { }

        }

        else if (rdPreviousMonth.Checked == true)
        {


        }



    }
...