powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / REcordset
8 сообщений из 8, страница 1 из 1
REcordset
    #32495473
SLPSLP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой код для открытия формы

Private Sub Form_Activate()
Dim cnn As ADODB.Connection
Dim rstCatalog As ADODB.Recordset
Dim strsql As String
Dim strConnectFile As String
Set cnn = New ADODB.Connection
Set rstCatalog = New ADODB.Recordset

strConnectFile = "D:\Zip\tbl.mdb"
cnn.Provider = "Microsoft.Jet.OLEDB.4.0"
cnn.Open strConnectFile, "Admin"
strsql = "Select * from Catalog"

rstCatalog.CursorLocation = adUseClient
rstCatalog.CursorType = adOpenKeyset
rstCatalog.LockType = adLockOptimistic
rstCatalog.Open (strsql), cnn, , , adCmdTablead
...

Сообщение Metod Open of Object Recordset failed
Run time error -2147467259
Другие таблицы открывает
Catalog не хочет
...
Рейтинг: 0 / 0
REcordset
    #32496231
Большой Жирный Медведь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не большой специалист в Access, но, по моему, у тебя лишние скобки
Код: plaintext
rstCatalog.Open (strsql), cnn, , , adCmdTablead

попробуй
Код: plaintext
rstCatalog.Open strsql, cnn, , , adCmdTablead
...
Рейтинг: 0 / 0
REcordset
    #32496255
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БЖМ прав...
...
Рейтинг: 0 / 0
REcordset
    #32496280
Большой Жирный Медведь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Deminik
А может заморочка с именем таблицы?
Catalog - это мембер объектной модели ADO, если не вру.

2SLPSLP
Попробуй переименовать таблицу или дай ей алиас в SQL-запросе, типа
"Select T.* From Catalog as T"
...
Рейтинг: 0 / 0
REcordset
    #32496283
(c)\/IG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
adCmdTablead - ? Нет такого
надо -adCmdText
...
Рейтинг: 0 / 0
REcordset
    #32496287
Хвост
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такой константы как adCmdTablead нет, есть adCmdTable
Option Explicit в начале модуля поди нет?
...
Рейтинг: 0 / 0
REcordset
    #32496304
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2БМЖ:
не... Catalog - это мембер ADOXa... Кажися...
...
Рейтинг: 0 / 0
REcordset
    #32496352
Большой Жирный Медведь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2zz
Точно. ADOX.
Подумаешь... одной буквой ошибся :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / REcordset
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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