Я импортировал базу данных Access в свой проект Visual Studio 2008 (написанный на C #), он считывает поля таблицы из источника данных, но при обновлении это происходит только в объекте DataSet
, а не в реальной базе данных.
Вот мой код:
System.Data.OleDb.OleDbDataAdapter da;
private void button2_Click(object sender, EventArgs e)
{
var cb = new System.Data.OleDb.OleDbCommandBuilder(da);
DataRow dRow = ds1.Tables["ever"].NewRow();
dRow[1] = textBox1.Text;
dRow[2] = textBox1.Text;
dRow[3] = textBox1.Text;
ds1.Tables["ever"].Rows.Add(dRow);
da.Update(ds1, "ever");
MessageBox.Show("Record added");
}
Однако отображается следующее исключение:
"Свойство ConnectionString не имеет
был инициализирован. "
В этой строке:
da.Update(ds1, "ever");