Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как определить тип рекордсета формы (DAO or ADO) / 9 сообщений из 9, страница 1 из 1
26.07.2004, 12:58:31
    #32621019
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
ADP
Есть процедура работающая с указателем на форму.
У форм источником может быть рекордсет
ADO на сервер или DAO к локальному MDB
в зависимости от этого должен выполняется разный код
if frm.Recordset.ТурбоМегаСвойство="DAO" then

Как определить тип рекордсета?
...
Рейтинг: 0 / 0
26.07.2004, 13:02:20
    #32621034
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
А ловить ошибку несоответствие типа пойдет?

dim r as dao.recordset
on error resume next
set rs = me.recordset
if err.number=13 then msgbox("ado") else msgbox("dao")
...
Рейтинг: 0 / 0
26.07.2004, 13:03:09
    #32621036
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
На вскидку - обратиться к свойству или методу, присущему только одному из этих типов, позаботившись о перехвате возможной ошибки.
...
Рейтинг: 0 / 0
26.07.2004, 13:04:16
    #32621043
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
Не успел :(
...
Рейтинг: 0 / 0
26.07.2004, 13:04:18
    #32621044
йййй
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
Код: plaintext
1.
2.
3.
4.
5.
6.
If TypeOf rst Is ADODB.Recordset Then
    MsgBox "ADO"
ElseIf TypeOf rst Is DAO.Recordset Then
    MsgBox "DAO"
Else
    MsgBox "х..ня какая-то"
End If
...
Рейтинг: 0 / 0
26.07.2004, 13:04:48
    #32621047
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
...
Рейтинг: 0 / 0
26.07.2004, 13:11:04
    #32621068
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
Мне стыдно!
...
Рейтинг: 0 / 0
26.07.2004, 13:20:26
    #32621089
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
2йййй
Ok то шо надо.
...
Рейтинг: 0 / 0
26.07.2004, 13:22:45
    #32621093
йййй
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как определить тип рекордсета формы (DAO or ADO)
Ну дык!
Это вам не про ODBC чайнику объяснять :))
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как определить тип рекордсета формы (DAO or ADO) / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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