I organized form where I want to input information about organization. I organized my communication form with database in the following way.
dataGridView plus textboxes (I want have a possibility input data both in the dataGridView control and textboxes) | bindingSource | dataset | MySQL database.
When I add row all right. When modify all right, but when delete, espessiolly after adding some rows I get mistake on "Violation of parallelism: "
private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e)
{
bindingSource2.RemoveCurrent();
SynchronizeDataBase(indexrow);
}
private void dataGridView1_RowValidated(object sender, DataGridViewCellEventArgs e)
{
.....
if ((dataset.Tables[0].Rows[rowindex].RowState == DataRowState.Modified) ||
(dataset.Tables[0].Rows[rowindex].RowState == DataRowState.Added) ||
(dataset.Tables[0].Rows[rowindex].RowState == DataRowState.Detached))
{
SynchronizeDataBase(rowindex);
}
public void SynchronizeDataBase(int rowIndex)
{
this.Validate();
bindingSource2.EndEdit();
dataadapter.Update(dataset.Tables[0]);
dataset.Tables[0].AcceptChanges();
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
При отрисовке линий у них явно видно как они соскакивают, как рисовать нормально? Чтобы не было острых углов и линии были плавные?
Здравствуйте, форумчане)) У меня такой вопрос: написал бота для telegram, который извлекает определенную информацию из фотографии и заносит ее в базу...