|
Невозможно добавить новую запись (MS Access+MS SQL Server)
|
|||
---|---|---|---|
#18+
На сервере MS SQL Server есть две таблицы, связанные между собой отношением "один-ко-многим". В обеих таблицах существуют поля типа "счётчик". Записи на табличной форме в mdb-файле выводятся посредством ADODB.RecordSet: Dim rst As New ADODB.Recordset rst.CursorLocation = adUseClient rst.Open "SELECT Таблица1.*, Таблица2.* FROM Таблица INNER JOIN Таблица2 ON Таблица1.Счётчик=Таблица2.Поле;", "Provider=sqloledb;Server=...;Database=...;User ID=...;Password=...", adOpenKeyset, adLockOptimistic Set Recordset = rst Проблема: на форме невозможно добавление новых записей: пустая запись в конце - отсутствует, хотя кнопка "Перейти к новой записи" - активна. Заполнение свойства формы UniqueTable именем первой или второй таблиц не помогает. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2016, 17:36 |
|
Невозможно добавить новую запись (MS Access+MS SQL Server)
|
|||
---|---|---|---|
#18+
Попробуйте: 1. кон стринг вида Код: vbnet 1.
2. left join 3. и, конечно, UnicumTable - только главная таблица ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2016, 18:32 |
|
Невозможно добавить новую запись (MS Access+MS SQL Server)
|
|||
---|---|---|---|
#18+
Не помогло. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2016, 18:44 |
|
Невозможно добавить новую запись (MS Access+MS SQL Server)
|
|||
---|---|---|---|
#18+
Михайло_Не помогло. rst.CursorLocation = adUseServer При условии кон. стр по пункту 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2016, 18:53 |
|
Невозможно добавить новую запись (MS Access+MS SQL Server)
|
|||
---|---|---|---|
#18+
Да, попробовал, но толку мало. Видно, придется Вам использовать подчиненную форму для отображения данных подчиненной таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2016, 12:48 |
|
Невозможно добавить новую запись (MS Access+MS SQL Server)
|
|||
---|---|---|---|
#18+
Подчинённость формы здесь ни при чём. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2016, 14:07 |
|
|
start [/forum/topic.php?fid=45&fpage=113&tid=1613951]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 137ms |
0 / 0 |