Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как программно добавить запись в таблицу.
 
 автор: vaf   (04.04.2007 в 11:03)   личное сообщение
 
 

Мне нужно реализовать следующее. При входе в форму, автоматом должна добавляться новая запись в таблицу на основе которой сделана эта форма.

  Ответить  
 
 автор: osmor   (04.04.2007 в 11:50)   личное сообщение
 
 

вариант1
открывать форму с параметром acFormAdd
см. Hepl по docmd.opemform
вариант 2
Установить свойство формы DataEntry (Ввод данных) в True

  Ответить  
 
 автор: Егор   (04.04.2007 в 12:07)   личное сообщение
 
 

Private Sub AddOneNewRecordkreddog()

Dim rst As Recordset
On Error GoTo AddOneNewRecordErr

Set rst = CurrentDb.OpenRecordset("tbl_kreddog", dbOpenDynaset)
With rst
.AddNew

!nomdog = Me.pole23.Value
!datazakl = Me.pole25.Value
!datapog = Me.pole27.Value
!summakr = Me.pole29.Value
!valuta = Me.pole31.Value
.Update
End With

AddOneNewRecordEnd:
On Error Resume Next
rst.Close
Set rst = Nothing
Exit Sub

AddOneNewRecordErr:
MsgBox "Ïðîöåäóðà [Îáíîâëåíèÿ çàïèñåé] ïðèâåëà ê îøèáêå:" & vbCrLf & _
Err.Description & vbCrLf & " Err#" & Err.number, vbCritical
Resume AddOneNewRecordEnd
End Sub

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList