public override String GetString(int i) { IMySqlValue val = GetFieldValue(i, true); if (val is MySqlBinary) { byte[] v = ((MySqlBinary)val).Value; return resultSet.Fields[i].Encoding.GetString(v, 0, v.Length); } return val.Value.ToString(); }
public ReceiveManager(MySqlDataReader dataReader,MetroForm _login) { InitializeComponent(); login = _login; this.FormClosing += ReceiveManager_FormClosing; worker_id = dataReader.GetString("worker_name"); this.Text = "欢迎回来," + dataReader.GetString("worker_name"); dataReader.Close(); DataGridViewButtonColumn request_column = new DataGridViewButtonColumn(); request_column.HeaderText = "请求"; //gigUrlColumn.Name = "Gig Url name"; request_column.Text = "确认"; request_column.UseColumnTextForButtonValue = true; request_column.Width = 106; WaitToConfrimDataGridView.Columns.Add(request_column); WaitToConfrimDataGridView.DataSource = FillDataGrid(); DataGridViewButtonColumn request2_column = new DataGridViewButtonColumn(); request2_column.HeaderText = "请求"; //gigUrlColumn.Name = "Gig Url name"; request2_column.Text = "接货成功"; request2_column.UseColumnTextForButtonValue = true; request2_column.Width = 106; CheckGridView.Columns.Add(request2_column); CheckGridView.DataSource = FillCheckData(); }