Im используя соединитель MySQL для получения базы данных формы данных и поместите значения в набор данных-> dataGridView. Тогда мне нужно изменить значение в столбце даты, когда я нажимаю на колонке с флажком:C# DateTime to MySqlDateTime convert
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Columns[e.ColumnIndex].Name == "Продано")
{
DataGridViewCheckBoxCell checkbox = (DataGridViewCheckBoxCell)dataGridView1.CurrentCell;
bool isChecked = (bool)checkbox.EditedFormattedValue;
DateTime dt = DateTime.Today;
dataGridView1.Rows[e.RowIndex].Cells[4].Value = dt.ToString("yyyy-MM-dd");
}
}
Мне нужно преобразовать DateTime в MySqlDateTime, чтобы вставить значение в некотором столбце. Теперь у меня есть ошибка, которая ожидает тип MySqlData. Unable to convert System.DateTime value to MySQL date/time
Какая линия вызывает ошибку? –