Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Передеча параметров - recordSet

2.1K
15 апреля 2004 года
jumperFF
23 / / 22.03.2004
Есть функция
 
Код:
Private Function countOtherWords(rs As Recordset) As WordsType

    If (Not IsNull(RR![not_object])) Then
        wt.count = wt.count + 1
    End If
......


При входе в эту процедуру отладчик пишет
 
Код:
RR![not_object] = <Требуется объект>


При чём RR заполнена и работает в той процедуре где определена, а вот передать как параметр не получaется:{
7.4K
15 апреля 2004 года
FireStorm
1 / / 15.04.2004
Private Function countOtherWords(rs As Recordset) As WordsType

If (Not IsNull(rs![not_object])) Then
wt.count = wt.count + 1
End If
258
15 апреля 2004 года
SergeySV
1.5K / / 19.03.2003
Цитата:
Originally posted by jumperFF
Есть функция
 
Код:
Private Function countOtherWords(rs As Recordset) As WordsType

    If (Not IsNull(RR![not_object])) Then
        wt.count = wt.count + 1
    End If
......


При входе в эту процедуру отладчик пишет
 
Код:
RR![not_object] = <Требуется объект>


При чём RR заполнена и работает в той процедуре где определена, а вот передать как параметр не получaется:{



Твой код кроме тебя пока понять никто не может.

Для начала укажи хотя бы что за программа, потом очень подробно что это у тебя за странная строка RR![not_object] обозначает.

266
15 апреля 2004 года
mhaturov
901 / / 23.10.2003
Цитата:
Originally posted by SergeySV


Твой код кроме тебя пока понять никто не может.

Для начала укажи хотя бы что за программа, потом очень подробно что это у тебя за странная строка RR![not_object] обозначает.


по всей видимости, у него RR - это DAO - рекордсет. Только RR он - в другой процедуре. а в той, где действия какие-то с ним производятся, он имеет уже имя rs. поэтому уважаемый FireStorm указал как раз всё очень даже верно.

258
15 апреля 2004 года
SergeySV
1.5K / / 19.03.2003
Цитата:
Originally posted by mhaturov

по всей видимости, у него RR - это DAO - рекордсет. Только RR он - в другой процедуре. а в той, где действия какие-то с ним производятся, он имеет уже имя rs. поэтому уважаемый FireStorm указал как раз всё очень даже верно.



Я не видел ответ FireStorm когда писал :)

Вообще использование для Recordset квадратных скобок для обращения к Fields и главное таких говорящих названий как [not_object] напоминает мне одну историю на работе

Небольшой оффтоп на тему - Говорящие названия:

Нам с напарником на работе должны были сменить на компах операционки с win98 на win2000 и технологи обещали слить всю инфу с винта, а потом залить ее обратно в директорию "Disk_C". Когда мы перед отдачей своих компов разбирали файлы и раскладывали их по папкам, мой напарник собрал все свои личные файлы (видеролики, текты, накаченная музыки и фотки) и положил их в папку под названием "Ерунда".

Процесс установки новой операционки занял много времени. С компом моего напарника технологи мучались очень долго, по неизвестной причине копирование с его диска по шлейфу проходило очень медленно и 5 гб. копировалось что-то около 5-6 часов и вот тогда........ они решили скопировать только нужные личные папки (а на Windows и Programm Files наплевать) ну и конечно папку под названием "Ерунда" они решили тоже не копировать.... как потом ругался мой напарник :)

266
15 апреля 2004 года
mhaturov
901 / / 23.10.2003
Цитата:
Originally posted by SergeySV


Я не видел ответ FireStorm когда писал :)

Вообще использование для Recordset квадратных скобок для обращения к Fields и главное таких говорящих названий как [not_object] напоминает мне одну историю на работе

Небольшой оффтоп на тему - Говорящие названия:

Нам с напарником на работе должны были сменить на компах операционки с win98 на win2000 и технологи обещали слить всю инфу с винта, а потом залить ее обратно в директорию "Disk_C". Когда мы перед отдачей своих компов разбирали файлы и раскладывали их по папкам, мой напарник собрал все свои личные файлы (видеролики, текты, накаченная музыки и фотки) и положил их в папку под названием "Ерунда".

Процесс установки новой операционки занял много времени. С компом моего напарника технологи мучались очень долго, по неизвестной причине копирование с его диска по шлейфу проходило очень медленно и 5 гб. копировалось что-то около 5-6 часов и вот тогда........ они решили скопировать только нужные личные папки (а на Windows и Programm Files наплевать) ну и конечно папку под названием "Ерунда" они решили тоже не копировать.... как потом ругался мой напарник :)

:D :D :D

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог