|
Access SQL-SQL Server 2008(Клиент сервер)
|
|||
---|---|---|---|
#18+
Есть код кнопки на форме добавлящая(как задумывалось) Данные в связанные таблицы, но пишет мол "run time-error 3027" Обновление невозможно. База данных или объект доступны только для чтения. Private Sub Кнопка24_Click() Dim dbs As Variant Set dbs = CurrentDb Dim dataPersonalAdd As Recordset Set dataPersonalAdd = dbs.OpenRecordset("dbo_Принятые сотрудники", dbOpenDynaset) With dataPersonalAdd .AddNew ![Табельный №] = Me![Табельный №] ![ФИО] = Me![ФИО] ![Должность] = Me![Должность] ![Дата приема] = Me![Дата приема] ![Отдел] = Me![Отдел] .Update End With Dim rst As Recordset Set rst = dbs.OpenRecordset("dbo_Сотрудники", dbOpenDynaset) With rst .AddNew ![Табельный №] = Me![Табельный №] ![ФИО] = Me![ФИО] ![Должность] = Me![Должность] ![Дата приема] = Me![Дата приема] ![Отдел] = Me![Отдел] ' .Update End With Set rst = dbs.OpenRecordset("dbo_Сотрудники ДОПОЛНИТЕЛЬНО", dbOpenDynaset) With rst .AddNew ![Табельный №] = Me![Табельный №] '.Update End With dbs.Close End Sub Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2015, 05:28 |
|
Access SQL-SQL Server 2008(Клиент сервер)
|
|||
---|---|---|---|
#18+
Где находятся таблицы? Судя по префиксу dbo - SQL Server. Как с ними производится связь? Есть ли у юзера права на редактирования? Какая версия Акса? Почему нельзя ввести данные прямо с формы? Какого рожна нужны две таблицы с одинаковой структурой "dbo_Принятые сотрудники" и "dbo_Сотрудники" и что за табла dbo_Сотрудники ДОПОЛНИТЕЛЬНО? Какого хрена Dim dbs As Variant ? Почему не Dim dbs As Database? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2015, 09:36 |
|
Access SQL-SQL Server 2008(Клиент сервер)
|
|||
---|---|---|---|
#18+
Может из-за индексов?Где-то уже было... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2015, 13:12 |
|
|
start [/forum/topic.php?fid=45&fpage=121&tid=1614238]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 22ms |
total: | 143ms |
0 / 0 |