Как вставить данные в БД доступа через строку набора данных VS C # - PullRequest
0 голосов
/ 24 октября 2019

Я перешел к соединениям для передачи данных и добавил доступ к базе данных, см. Изображение здесь , затем создал набор данных в источниках данных

Но этот код не работает:

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 без необходимости жесткого кодирования местоположения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...