|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
||||||
Пример перевода DAO в ADO02.11.2017, 23:08. Показов 8012. Ответов 118
Метки нет (Все метки)
я сильно прошу прощения за подобный вопрос, но, не могли бы вы на конкретном примере показать, как написанное в DAO будет выглядеть в ADO?
вот, пример работы с базой в DAO, напишите пожалуйста, как это будет выглядеть, если тоже самое сделать при помощи ADO? ...чесслово, заколебался уже мануалы читать - много частностей, много общего, хочу понять, как это все слепить воедино:
0
|
||||||
| 02.11.2017, 23:08 | |
|
Ответы с готовыми решениями:
118
ADO и DAO ADO или DAO Как разобраться с ADO и DAO |
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
||||||
| 06.11.2017, 15:05 [ТС] | ||||||
|
mobile, ругается "Object required" на строку "passwd.Open strSQL, conn"
0
|
||||||
|
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
|
||||||
| 06.11.2017, 15:59 | ||||||
|
Вы, кажется пропустили строку:
0
|
||||||
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
| 06.11.2017, 16:09 | ||||||
Сообщение было отмечено blade_snl как решение
Решение
1
|
||||||
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
||||||
| 08.11.2017, 17:41 [ТС] | ||||||
|
mobile, большое спасибо! работает )
Добавлено через 1 час 39 минут Какаято напасть, ругается - не могу понять, почему... полностью аналогичный код в предыдущих формах работает без проблем, а тут выдает Compile error: Method or data member not found вот код:
Добавлено через 3 минуты Me.fld_login в этой же процедуре ранее присваивается значение глобальной переменной
0
|
||||||
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
| 08.11.2017, 17:56 | ||||||
|
Возможно, что-то с путем к БД. Проверьте правилен ли путь. Хотя бы в области отладки редактора ВБА (Immediate). Если нажать Enter на выражении, что даст? Если пусто, то путь неверный
1
|
||||||
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
|
| 08.11.2017, 18:03 [ТС] | |
|
mobile,
?dir("D:\!!!_work\!_Prof-Service\ACCESS-DB\!_PofServ_access\BASE\ProfServ_DB.acc db") ProfServ_DB.accdb Добавлено через 1 минуту я подозреваю, может чтото со значением & Me.fld_login & но если комментирую блок АДО, оставляю только проверку значения поля - оно не пустое
0
|
|
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||
| 08.11.2017, 18:12 | |||
|
1
|
|||
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
|
| 08.11.2017, 18:27 [ТС] | |
|
вот скрин
0
|
|
|
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
| 08.11.2017, 18:58 | ||||||
|
Похоже, что форма накрылась. Во всяком случае у меня иного объяснения нет. Ну разве что инопланетяне гадят.
Объявления проходят, значит типы понимает, библиотека включена. Если бы дело в параметре, то сообщение было бы иное. Все настолько противоречиво, что у меня единственное объяснение - форма приехала, если в других формах все ОК. Добавлено через 9 минут Для очистки совести попробуйте иначе определить рекордсет. Вместо rs.Open напишите
1
|
||||||
|
352 / 213 / 42
Регистрация: 04.02.2015
Сообщений: 1,344
|
|||
| 08.11.2017, 19:46 | |||
|
1
|
|||
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
|||
| 09.11.2017, 17:01 [ТС] | |||
|
Добавлено через 15 секунд
Добавлено через 2 минуты не нужно этого делать? я думал, если работает много пользователей, то нужно каждый раз закрывать, потом открывать по-новой
0
|
|||
|
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
|
|||||||
| 09.11.2017, 17:10 | |||||||
1
|
|||||||
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
|||||||
| 09.11.2017, 17:30 [ТС] | |||||||
0
|
|||||||
|
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
|
|
| 09.11.2017, 17:39 | |
|
1
|
|
|
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
|
|
| 09.11.2017, 18:55 | |
|
А после того, как я почитал ваш первый пост, у меня возникло подозрение, что у вас одновременно объявляется и DAO и ADO Recordset.
Я думаю, что вам надо внимательно все проверить, или выложить базу на форум. У нас такие специалисты (это не я), что быстро найдут ошибку. Вот моделирование вчерашней ошибки.
1
|
|
|
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
|
|
| 09.11.2017, 19:51 | |
|
blade_snl, посмотри пример формы на наборе данных ADO - Источник данных для формы ADO, думаю будет полезно
ЗЫ. Создание источника данных для формы в примере лучше бы сделать на событие Open. я просто забыл поменять событие. Хотя можно и так. Добавлено через 5 минут blade_snl, возьми книжку от Гетца & Со первый том (Access 2002. Разработка настольных приложений...), там про ADO расписано с примерами
1
|
|
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
|||||||||||||
| 10.11.2017, 00:01 [ТС] | |||||||||||||
Добавлено через 1 минуту Панург, спасибо, займусь изучением
0
|
|||||||||||||
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
|
| 10.11.2017, 00:04 [ТС] | |
|
а по поводу ошибки - таки нет решений? ) может выложить чего? могу базу выложить, не вопрос (прилагаю)
0
|
|
|
13272 / 5949 / 1529
Регистрация: 05.10.2016
Сообщений: 16,653
|
||
| 10.11.2017, 00:08 | ||
|
Ну с SHIFT - вошел ... Куда смотреть? BTW - При попытке компиляции выдаёт ошибки.
1
|
||
|
4 / 4 / 1
Регистрация: 02.02.2017
Сообщений: 180
|
||
| 10.11.2017, 00:10 [ТС] | ||
|
ошибка вылетает, когда в форме WORK нажимаю кнопку admin. и вот на открытие этой самой формы ADMIN и происходит баг.
Добавлено через 1 минуту )))
0
|
||
| 10.11.2017, 00:10 | |
|
Библиотеки VBA dao/ado в одной базе Люди, скажите свое мнение о DAO и ADO,- что лучше? DAO - > ADO Возмоможно ли с помощью DAO или ADO подключиться к удаленному серверу в интернете Пример открытия БД на ADO и открытия таблицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|