Guest User

Untitled

a guest
Dec 31st, 2016
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.28 KB | None | 0 0
  1.                     dataGridView1.Columns.Add("test","");
  2.                     dataGridView1.Columns.Add("nomenclature_id", "код номенклатуры");
  3.                     dataGridView1.Columns.Add("name", "наименование");
  4.                     dataGridView1.Columns.Add("price", "цена");
  5.                     dataGridView1.Columns.Add("availiable_amount", "в наличии");
  6.  
  7.                     connection.Open();
  8.                     MySqlDataAdapter[] da = new MySqlDataAdapter[wh_count];
  9.                     DataSet[] ds = new DataSet[wh_count];
  10.                     MySqlCommand[] getTable = new MySqlCommand[wh_count];
  11.  
  12.                     for (int count = 0; count <= wh_count - 1; count++)
  13.                     {
  14.                         dataGridView1.Rows.Add("cклад " + (count + 1).ToString() +":");
  15.                         getTable[count] = new MySqlCommand("SELECT availiable_nomenclature.nomenclature_id, name, price, availiable_amount FROM availiable_nomenclature INNER JOIN nomenclature ON availiable_nomenclature.nomenclature_id = nomenclature.nomenclature_id WHERE warehouse_number =" + (count + 1).ToString(), connection);
  16.                         da[count] = new MySqlDataAdapter();
  17.                         da[count].SelectCommand = getTable[count];
  18.                         ds[count] = new DataSet();
  19.                         da[count].Fill(ds[count],"AVNOM");
  20.                         row = ds[count].Tables["AVNOM"].Rows.Count - 1;
  21.                         dbRow = 0;
  22.  
  23.                         for (int r = lastRow; r <= lastRow + row; r++)
  24.                         {
  25.                             dataGridView1.Rows.Add();
  26.                             dataGridView1.Rows[r].Cells[1].Value = ds[count].Tables["AVNOM"].Rows[dbRow].ItemArray[0];
  27.                             dataGridView1.Rows[r].Cells[2].Value = ds[count].Tables["AVNOM"].Rows[dbRow].ItemArray[1];
  28.                             dataGridView1.Rows[r].Cells[3].Value = ds[count].Tables["AVNOM"].Rows[dbRow].ItemArray[2];
  29.                             dataGridView1.Rows[r].Cells[4].Value = ds[count].Tables["AVNOM"].Rows[dbRow].ItemArray[3];
  30.                             dbRow++;
  31.                         }
  32.                         lastRow += row + 2;
  33.                     }
  34.                     connection.Close();
Advertisement
Add Comment
Please, Sign In to add comment