adeli.mehdi
سه شنبه 20 تیر 1391, 21:48 عصر
کردن جداول
سلام دوستان
من دو تا دیتا گرید دارم که با یک سلول مشترک به نام کد قطعه میخوام لینک بشن یعنی کنار یکی از دیتا گرید ها یک علامت + کوچیک بیاد که با زدن ان مشخصات خریداران قطعه در زیرهمون رکورد باز بشه و اطلاعات مشتری هایی که این قطعه رو خریدند رو نشون بده
string naghet = "select * from naghet ";
string qchein = "select * from qchein ";
OleDbDataAdapter da = new OleDbDataAdapter(naghet, conn);
DataSet ds = new DataSet();
da.Fill(ds, "naghet");
da = new OleDbDataAdapter(qchein, conn);
da.Fill(ds, "qchein ");
ds.Relations.Add("qcheinnaghet", ds.Tables["naghet"].Columns["idvp"], ds.Tables["qchein"].Columns["idvp"]);
DataViewManager dvm = new DataViewManager(ds);
dvm.DataViewSettings["qchein"].RowFilter = "idvp";
DataGrid
89522
سلام دوستان
من دو تا دیتا گرید دارم که با یک سلول مشترک به نام کد قطعه میخوام لینک بشن یعنی کنار یکی از دیتا گرید ها یک علامت + کوچیک بیاد که با زدن ان مشخصات خریداران قطعه در زیرهمون رکورد باز بشه و اطلاعات مشتری هایی که این قطعه رو خریدند رو نشون بده
string naghet = "select * from naghet ";
string qchein = "select * from qchein ";
OleDbDataAdapter da = new OleDbDataAdapter(naghet, conn);
DataSet ds = new DataSet();
da.Fill(ds, "naghet");
da = new OleDbDataAdapter(qchein, conn);
da.Fill(ds, "qchein ");
ds.Relations.Add("qcheinnaghet", ds.Tables["naghet"].Columns["idvp"], ds.Tables["qchein"].Columns["idvp"]);
DataViewManager dvm = new DataViewManager(ds);
dvm.DataViewSettings["qchein"].RowFilter = "idvp";
DataGrid
89522