Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel & ADO - locktype / 7 сообщений из 7, страница 1 из 1
26.11.2007, 06:12:43
    #34964115
kolonok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel & ADO - locktype
Столкнулся вот с чем.
После подключения к сиквельной базе

Код: 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
26.11.2007, 07:16:26
    #34964136
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel & ADO - locktype
попробуй так
Код: plaintext
rst.Open "Select * From mytable", cn, adOpenStatic, adLockOptimistic
кроме этого rst.CursorLocation можно поменять
...
Рейтинг: 0 / 0
26.11.2007, 07:47:21
    #34964149
kolonok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel & ADO - locktype
vbaproпопробуй так
Код: plaintext
rst.Open "Select * From mytable", cn, adOpenStatic, adLockOptimistic
кроме этого rst.CursorLocation можно поменять

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

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

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

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


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


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