DataRow dRow2;
DataTable MyTable = new DataTable();
string[] arrstrFunctionalArea = new string[5];
arrstrFunctionalArea[0] = "rowID";
arrstrFunctionalArea[1] = "origAddr";
arrstrFunctionalArea[2] = "destAdd";
arrstrFunctionalArea[3] = "time";
arrstrFunctionalArea[4] = "message";
for (int i = 0; i < 5; i++)
{
string str = arrstrFunctionalArea[i];
DataColumn dtCol = new DataColumn(str);
dtCol.DataType = System.Type.GetType("System.String");
dtCol.DefaultValue = "";
MyTable.Columns.Add(dtCol);
}
string s = "SELECT * FROM Receive";
//connect mconn = new connect();
//try
//{
// OleDbCommand sc = mconn.conn(s);
// OleDbDataReader myReader = sc.ExecuteReader();
// while (myReader.Read())
// {
// dRow2 = MyTable.NewRow();
// dRow2[rowID] = myReader["rowID"].ToString();
// dRow2[origAddr] = myReader["origAddr"].ToString();
// dRow2[destAdd] = myReader["destAdd"].ToString();
// dRow2[time] = myReader["time"].ToString();
// dRow2[message] = myReader["message"].ToString();
// MyTable.Rows.Add(dRow2);
// }
//}
//catch { }
dGReceive.DataSource = MyTable;
DataGridViewButtonColumn buttoncolumn = default(DataGridViewButtonColumn);
buttoncolumn = new DataGridViewButtonColumn();
buttoncolumn.HeaderText = "¦يںë§ë";
buttoncolumn.Name = "read";
buttoncolumn.Text = "¦يںë§ë پیںê کي¢ںى";
buttoncolumn.UseColumnTextForButtonValue = true;
buttoncolumn.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
buttoncolumn.FlatStyle = FlatStyle.Standard;
//buttoncolumn.CellTemplate.Style.BackColor = Color.Honeydew;
dGReceive.Columns.Add(buttoncolumn);
dGReceive.Columns["rowID"].Visible = false;