Кто объяснит в чем проблема с добавлением в БД?
Нужен ответ или совет куда копать искать или кто может подскажет по человечески. я новичок и мало пока что понимаю. Вопрос такой. почему при добавлении новой сроки в БД, если ввожу в combobox вручную данные, то при поиске по таким же критериям все находится (фильтруется). если выбираю из списка, то при поиске добавленная строка не находится, хотя в БД она есть. насколько я понял копать нужно именно в коде при добавлении строк.
Form1 main = this.Owner as Form1;
if (main != null)
{
DataRow nRow = main.база_данныхDataSet.Tables[0].NewRow();
int rc = main.dataGridView1.RowCount + 1;
nRow[0] = rc;
nRow[1] = cbType.Text;
nRow[2] = cbCategory.Text;
nRow[3] = dtpDate.Value.Date;
nRow[4] = tbSum.Text;
//nRow[5] = tbTotal.Text;
nRow[6] = tbComments.Text;
main.база_данныхDataSet.Tables[0].Rows.Add(nRow);
main.accountingTableAdapter.Update(main.база_данныхDataSet.Accounting);
main.база_данныхDataSet.Tables[0].AcceptChanges();
main.dataGridView1.Refresh();
cbType.Text = " ";
cbCategory.Text = " ";
dtpDate.Format = DateTimePickerFormat.Custom;
tbSum.Text = " ";
// tbTotal.Text = " ";
tbComments.Text = " ";
}