Предлагаю поделиться знаниями по использованию адо
и в частности меня интересует использование
rs.find(?)
Могу предложить пример использования фильтра
aaa procedure
Filter group(tVariant) .
BStrUI PWBStr
filS cstring(' NAME >= ''АЦЕТОН''')
code
hr = BStrUI.Init(filS)
filter.vt = VT_BSTR ! VT_INT
filter.iVal = BStrUI.GetStr()
hr = self.Rs.put_filter(Filter)
Вестчь очень тормозная.
Используем пример ex3 , в плане подключения и перемещения по
recordset проблем нет , а вот дальше rs.move -> подключить не смог
и т.д. Предлагаю поделиться опытом.
Clarion 5.5
Clarion, Clarion 7
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Гость
Сообщение Гость »
Странное дело придумали велосипедисты, вроде дали нам новый DRIVER('ADO'), а
ни одна фаловая функция с ним не работает, только через доп. шаблоны и
класса/функции.
Попробовал я этот дривер на MSSQL, что оказалось, грабли в механизмах
получения данных остались.
В ADO они пошли моим путём, но как то криво, сделали клоны шаблонов для
работы ADO, неудобные классы.
Потестировал я MAV против ADO, проигрывает в 25 раз и более (вот они -
тормоза).
Кстати сейчас MAV Direct ODBC, в дальнейшем выйдет MAV Direct OLE DB, с тем
же набором классов (будет другая реализация).
Так что, если сейчас работать на MAV, то в дальнейшем гарантированный
безболезненный переход на OLE DB (ADO).
Почувствуй разницу - сделай то же самое на MAV.
Andrew Myalin
andrew@arsis.ru
http://mavcla.arsis.ru (MAV Direct ODBC)
IRC: IRC.RINET.RU:6669, Channel #Clarion, AndrewM
ICQ: 10659412
Yahoo group: clarion@yahoogroups.com
(Добавление)
Sorry, это же C5.5, а я про C6 DRIVER('ADO').
Andrew Myalin
Написал: ClaList(2)
ни одна фаловая функция с ним не работает, только через доп. шаблоны и
класса/функции.
Попробовал я этот дривер на MSSQL, что оказалось, грабли в механизмах
получения данных остались.
В ADO они пошли моим путём, но как то криво, сделали клоны шаблонов для
работы ADO, неудобные классы.
Потестировал я MAV против ADO, проигрывает в 25 раз и более (вот они -
тормоза).
Кстати сейчас MAV Direct ODBC, в дальнейшем выйдет MAV Direct OLE DB, с тем
же набором классов (будет другая реализация).
Так что, если сейчас работать на MAV, то в дальнейшем гарантированный
безболезненный переход на OLE DB (ADO).
Почувствуй разницу - сделай то же самое на MAV.
Andrew Myalin
andrew@arsis.ru
http://mavcla.arsis.ru (MAV Direct ODBC)
IRC: IRC.RINET.RU:6669, Channel #Clarion, AndrewM
ICQ: 10659412
Yahoo group: clarion@yahoogroups.com
(Добавление)
Sorry, это же C5.5, а я про C6 DRIVER('ADO').
Andrew Myalin
Написал: ClaList(2)
Гость
Сообщение Гость »
ADO это сложная надстройка над ODBC API.
Если это не принципиально, то лучше использовть
непосредственно ODBC API.
С уважением, Рокотов Андрей.
mailto: andrey_rokotov@mail.ru
(Добавление)
Может Вы расскажете как на нем организовать поиск
в селекте ?
Vasiliev B <soft2@mail.redcom.ru>
Написал: ClaList(2)
Если это не принципиально, то лучше использовть
непосредственно ODBC API.
С уважением, Рокотов Андрей.
mailto: andrey_rokotov@mail.ru
(Добавление)
Пока лучше согласен .Если это не принципиально, то лучше использовть непосредственно ODBC API.
Может Вы расскажете как на нем организовать поиск
в селекте ?
Vasiliev B <soft2@mail.redcom.ru>
Написал: ClaList(2)
Гость
Сообщение Гость »
Этим летом Бирюков Александр рассказывал как работать
с ODBC API. Посмортри в архивах форума (10 писем по ODBC API) - лучше него я не расскажу.
С уважением, Рокотов Андрей.
mailto: andrey_rokotov@mail.ru
Написал: ClaList(2)
с ODBC API. Посмортри в архивах форума (10 писем по ODBC API) - лучше него я не расскажу.
С уважением, Рокотов Андрей.
mailto: andrey_rokotov@mail.ru
Написал: ClaList(2)
Гость
Сообщение Гость »
Он преподал самое начало . На этом можно строить отчет и
лист с файловой загрузкой. А надо чуть дальше .
Все что я нашел в инете ограничено тем же самым обьемом.
А осталось всего то получить абсолютную позицию в таблице или найти функцию по поиску.
Vasiliev B
Написал: ClaList(2)
лист с файловой загрузкой. А надо чуть дальше .
Все что я нашел в инете ограничено тем же самым обьемом.
А осталось всего то получить абсолютную позицию в таблице или найти функцию по поиску.
Vasiliev B
Написал: ClaList(2)
Гость
Вернуться в «CLARION for Windows»
Перейти
- CW
- ↳ CLARION for Windows
- ↳ CLARION for Internet
- ↳ Clarion.NET
- Эксклюзив
- ↳ Приват
- CLARION и...
- ↳ Reports
- ↳ Железо
- ↳ Готовые программы, шаблоны, библиотеки...
- ↳ cJSON
- ↳ LibCurl
- ↳ MAV
- ↳ SQL, Oracle, ...
- ↳ Multi-программирование(Pascal/Delphi, и т.д.)
- ↳ WinDev
- DOS
- ↳ CLARION for DOS
- Разное
- ↳ Новости
- ↳ English
- ↳ Ресурсы
- ↳ Работа
- ↳ Обо всем ...
- ↳ Обсуждение этого Форума (типа, Гостевая книга)