Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADO->ODBC, забодали уже,как их усмирить? / 11 сообщений из 11, страница 1 из 1
10.09.2003, 12:23
    #32261004
Бобер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
Обращаюсь к источнику данных ODBC через ADO 2.1 из Ms Access 2000

Пишет ошибку при попытке загрузить RecordSet в свойство RecordSet формы.
Подскажите может где неверно или я в чем то затупил.

Вот кусок кода

Dim myADO As ADODB.Connection
Dim rs As ADODB.Recordset

Set myADO = New ADODB.Connection
myADO.Open "DSN=myODBCdata"

Set rs = New ADODB.Recordset
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
rs.Open "arch", myADO, , , adCmdTable
me.recordset=rs <- ругается на эту строку!
...
Рейтинг: 0 / 0
10.09.2003, 12:28
    #32261020
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
set me.recordset=rs

а рекордсет не пустой?
...
Рейтинг: 0 / 0
10.09.2003, 12:29
    #32261025
Бобер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
Не пустой.
...
Рейтинг: 0 / 0
10.09.2003, 12:53
    #32261077
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
set me.recordset=rs
...
Рейтинг: 0 / 0
10.09.2003, 13:01
    #32261091
Бобер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
Спасибо,вот где собака зарыта!
Кстати еще вопрос можно ипользовать ADO в MS Access 97? (Просто не пробовал)
...
Рейтинг: 0 / 0
10.09.2003, 13:05
    #32261098
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
Есть она там значит можно...
Но я вот на DAO и не жалуюсь :)

имхо DAO здесь лучше...
...
Рейтинг: 0 / 0
10.09.2003, 13:13
    #32261108
Бобер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
Если не вломы! Как этот кусок кода переписать на DAO. Не пиши ,если в лом,это уже спортивный интерес.
...
Рейтинг: 0 / 0
10.09.2003, 14:27
    #32261217
Violator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
А если


SET Me.RecordSet = rs

?
...
Рейтинг: 0 / 0
12.09.2003, 12:02
    #32263458
Бобер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
Set me.recordset=rs
Все равно выдает ошибку гад!!!
// Не может использоваться в качестве источника данных для формы//
...
Рейтинг: 0 / 0
12.09.2003, 12:55
    #32263568
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
в хелпе написано что в MDB для формы используется DAO рекордсет а в ADP -ADO
может в этом дело?
...
Рейтинг: 0 / 0
26.09.2003, 14:38
    #32276850
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO->ODBC, забодали уже,как их усмирить?
Вообщето рекордсеты ADO нельзя использовать в качестве RecordSource для формы.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADO->ODBC, забодали уже,как их усмирить? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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