Я перешел к соединениям для передачи данных и добавил доступ к базе данных, см. Изображение здесь , затем создал набор данных в источниках данных
Но этот код не работает:
DataTable dt = new GWDataSet1.ClientsDataTable();
dt.Rows.Add(4,txFirstName, txMiddleName, txLastName, txAddress, txCity, txState,int.Parse(txZip.Text),int.Parse( txCellPhone.Text),int.Parse( txHomePhone.Text), txEmail, dtpBirthDate.SelectedDate, txEmployeeReferal, txClientReferal);
dt.AcceptChanges();
Но у меня нет новой строки в файле доступа
РЕДАКТИРОВАТЬ: Это тоже не работает:
GWDataSet.ClientsDataTable dt = new GWDataSet.ClientsDataTable();
GWDataSetTableAdapters.ClientsTableAdapter clientsTableAdapter =new GWDataSetTableAdapters.ClientsTableAdapter();
dt.Rows.Add(2,txFirstName, txMiddleName, txLastName, txAddress, txCity, txState,int.Parse(txZip.Text),int.Parse( txCellPhone.Text),int.Parse( txHomePhone.Text), txEmail, dtpBirthDate.SelectedDate, txEmployeeReferal, txClientReferal);
clientsTableAdapter.Update(dt);
dt.AcceptChanges();
Не уверен, что я делаю неправильно.
Мое намерение состоит в том, чтобы поделиться проектом и подключить базу данных Access без необходимости жесткого кодирования местоположения