Я хочу заполнить текстовое поле значением, полученным из таблицы Excel, встроенной в мое решение.
У меня есть фрагмент кода ниже.
string str_Area = Txt_Mpan.Text.Substring(0, 2);
OleDbConnection conn = new OleDbConnection();
string path = Server.MapPath("MTC_LOOKUP.xlsx");
String connString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + path + ";Extended Properties='Excel 12.0;IMEX=1;'";
conn.ConnectionString = connString;
conn.Open();
OleDbCommand cmd = new OleDbCommand("select [Sales Product Desc] from [Sheet1$] Where MTC =" + Txt_MTC.Text + "and area =" + str_Area, conn);
OleDbDataReader rd = cmd.ExecuteReader();
Однако в конце этого я хочу заполнить текстовое поле результатом из sheet1 $.
Мне удалось получить его в виде таблицы, но это оказалось довольно сложно.