Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Значение из формы в таблицу


Автор: NikolayBY 31.1.2006, 14:48
Как можно сделать?
Есть форма, в ней подчиненная. В подчиненной есть поле в примечании формы, которое высчитывает промежуточное значение по каждой строке. Далее эти данные вставляются в основную форму для представления. Надо полученные данные записать в таблицу, соответствующему номеру формы. В таблице есть поля, № п/п, Сотрудник, логическое поле и само поле-куда и надо вставить значение из формы.

Автор: Papirus 1.2.2006, 09:46
Открываем рекордсет таблицы-получателя и записываем

Код

Dim rs As DAO.Recordset
    Set rs = CurrentDb.OpenRecordset("Select Field1, Field2 From MyTable")
    rs.AddNew
    rs.Fields(0) = "fff"
    rs.Fields(1) = Forms!MyForm.TextBox1
    rs.Update
    rs.Close
    Set rs = Nothing

Добавлено @ 09:48
Или
Код

CurrentDB.Execute "Insert Into MyTable..."

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)