powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel & ADO - locktype
7 сообщений из 7, страница 1 из 1
Excel & ADO - locktype
    #34964115
kolonok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся вот с чем.
После подключения к сиквельной базе

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim cn As New ADODB.Connection
cn.ConnectionString = "DRIVER=SQL Server;SERVER=myserver;UID=user;PWD=mypass;DATABASE=mybase"
cn.Open
Dim rst As New ADODB.Recordset
rst.Source = "Select * From mytable"
Set rst.ActiveConnection = cn
rst.Open

при попытке добавить запись (rst.AddNew) получаю сообщение

Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.

Права на базу для user выставлены. Я так понимаю дело в locktype rst. Читаю хелп и вижу фигу. Подскажите, пожалуйста, соответствующую установку locktype для rst (если дело действительно в этом).
...
Рейтинг: 0 / 0
Excel & ADO - locktype
    #34964136
vbapro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй так
Код: plaintext
rst.Open "Select * From mytable", cn, adOpenStatic, adLockOptimistic
кроме этого rst.CursorLocation можно поменять
...
Рейтинг: 0 / 0
Excel & ADO - locktype
    #34964149
kolonok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vbaproпопробуй так
Код: plaintext
rst.Open "Select * From mytable", cn, adOpenStatic, adLockOptimistic
кроме этого rst.CursorLocation можно поменять

Ага, спасибо - допер до того же :)

Код: plaintext
1.
rst.CursorType = adOpenStatic
rst.LockType = adLockOptimistic

(Почему-то хелпа по адо в офиссном хелпе нет - недоставил что-ли)
...
Рейтинг: 0 / 0
Excel & ADO - locktype
    #34964286
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolonok Почему-то хелпа по адо в офиссном хелпе нет - недоставил что-ли)

а потому что АДО к Офису никакого отношения не имеет


I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
Excel & ADO - locktype
    #34966296
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хелп по ADO лежит в пакете называемом MDAC. Брать его на сайте Микрософта .
...
Рейтинг: 0 / 0
Excel & ADO - locktype
    #34966584
кладовщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlХелп по ADO лежит в пакете называемом MDAC. Брать его на сайте Микрософта .
VBE хелп в Акцессе по ADO - подойдет чтобы без интернета исп-ть?
...
Рейтинг: 0 / 0
Excel & ADO - locktype
    #34966612
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кладовщик White OwlХелп по ADO лежит в пакете называемом MDAC. Брать его на сайте Микрософта .
VBE хелп в Акцессе по ADO - подойдет чтобы без интернета исп-ть?Нет конечно. Хелп в Акцессе один из самых-самых хреновых которые я только видел.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel & ADO - locktype
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]