[2];. Cells.Add (tc3);. TableUslov.Rows.Add (tr);
}
}
} void ReadDocInfo ()
{
# region чтаем інфо про документ (this.ListBox2.Items.Count> 0)
// + + + + + + + + + + + + + +. Data.DataSet ds = new DataSet ();. Data.OleDb.OleDbConnection oleDbConnection1 = new System.Data.OleDb. OleDbConnection (@ "Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" + Request.MapPath (Request.ApplicationPath) + "/ vgtu_lib.mdb");. Data.OleDb.OleDbDataAdapter adapter1 = new System. Data.OleDb.OleDbDataAdapter ("SELECT * FROM METAIDX", oleDbConnection1);. Data.OleDb.OleDbCommand команда = new System.Data.OleDb.OleDbCommand ("SELECT * FROM METAIDX", oleDbConnection1);. SelectCommand = команда; . Open (); (int k = 0; k <словарь.Length; k + +)
{
# region відбір ключів терм
команда.CommandText = "SELECT IDX_ID FROM IDX" + this.словарь [k]. TableName + "X WHERE
try
{. Tables.Clear ();. Fill (ds) ;//з цього моменту датасет хран ит ключі підходящих термів
}
{
}
# endregion
{(ds.Tables [0]. Rows.Count> 0)// якщо є підходящі терми, то вибираємо значення
{
# region відбір терм
команда.CommandText = "SELECT TERM FROM IDX" + this.словарь [k]. TableName + "WHERE IDX_ID IN ("; (int i = 0; i
{(i! = ds.Tables [0]. Rows.Count-1)
команда.CommandText + = "" + ds.Tables [0]. Rows [i] [0]. ToString () + ",";
}
команда.CommandText + = ")";
{. Tables.Clear ();
adapter1.Fill (ds) ;//з цього моменту датасет зберігає терми
}
{
}
# endregion (ds.Tables [0]. Rows.Count> 0)
{. TableDocInfo.Rows.Add (new TableRow ());. TableDocInfo.Rows [this.TableDocInfo.Rows.Count-1]. Cells.Add (new TableCell ());. TableDocInfo.Rows [this.TableDocInfo.Rows.Count-1]. Cells [1]. Text = ""; (int i = 0; i
{(i! = ds.Tables [0]. Rows.Count-1)
{. TableDocInfo.Rows [this.TableDocInfo.Rows.Count-1]. Cells [1]. Text + = ds.Tables [0]. Rows [i] [0]. ToString () + "
";
}
{(this.словарь [k]. RussianCaption == "Файл")
}
}
}}}
...