0
Это мой первый опыт работы с Access, поэтому я сейчас немного смущен. Вот мой код, и я не знаю, какая часть ошибочна. Существует не ошибка, но ничего не происходит после нажатия кнопки. Благодаря! Вот код:Скопируйте строку из таблицы в другую таблицу в Access
Private Sub Command12_Click()
Dim db As Database
Dim rs As DAO.Recordset
Dim rs2 As DAO.Recordset
Set db = CurrentDb()
Set rs = db.OpenRecordset("Amity")
Set rs2 = db.OpenRecordset("Opportunity")
With rs2
.AddNew
.Fields("Donor_Code") = rs!Donor_Code
.Update
.Close
End With
rs.Close
End Sub
Я просто попытался это, но до сих пор ничего изменить и нет ошибок: Private Sub Command12_Click() Dim дб В базе данных Dim RS Как DAO.Recordset Dim rs2 As DAO.Recordset Set дб = CurrentDb() Set Rs = db.OpenRecordset ("Дружелюбие") Set rs2 = db.OpenRecordset ("Opportunity") Пока не RS. EOF rs2.AddNew rs2! [Donor_Code] = RS! [Donor_Code] rs2.Update rs.MoveNext Венд rs2.Close rs.Close End Sub – Teemo
Вы уверены, что этот код был запущен? Попробуйте установить точку останова или проверьте, имеет ли команда Command12 событие .onClick на его странице свойств. И если это произойдет, это приведет к вашему Sub – 4dmonster