Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Mutabor

Какой проект легче - DAO, ADO или ODBC?

19.03.2007, 08:44. Показов 1549. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть проект по работе с БД. Необходимо, чтобы конечный ехе-шник был как можно 'легче'. Какой из механизмов для этого лучше использовать - DAO, ADO или ODBC?
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.03.2007, 08:44
Ответы с готовыми решениями:

Есть ли в VB или в ADO, DAO или RDO функция преобразования MS SQL типов данных в MS Access?
Существует ли встроенная функция перевода типов данных SQL в Access, Paradox, Dbase и пр.?

Что выбрать ADO или DAO?
Сразу скажу, что вопросы ламерские. 1. Есть ADO, DAO - это все интерфейсы доступа к базам данных. А какой из них выбать? У меня...

Что лучше применять DAO или ADO?
старая база ведется под Win98 надо сделать к ней запросы. Что лучше применять DAO или ADO?

6
0 / 0 / 1
Регистрация: 08.03.2007
Сообщений: 21
19.03.2007, 10:31
На чем база?
Сколько пользователей ?
Что за проект ?
В зависимости от этого и выбирай.
С уважением
SSA
0
0 / 1 / 3
Регистрация: 27.03.2012
19.03.2007, 10:47
EXE-шник будет всегда маленький, вот инсталляция... С DAO она будет вроде меньше, чем с ADO, про остальное не знаю. Но думаю, что выбор компонента для работы с БД должен зависеть не от той причины, которая была названа, а от возможностей компонента для работы с заданной БД.
0
Mutabor
19.03.2007, 13:40
Проект простой, БД - Access 97. Предполагается этот проектник расположить на сервере, чтобы народ скачивал. Поэтому и требования к размерам файлов.
Я вот что нашёл. В инсталляции MSOffice есть такая компонента 'Доступ к данным', в составе которой фигурирует 'Объекты доступа к данным для Visual Basic' (Описание - 'Объекты DAO для доступа к внешним данным из программ на Visual Basic, включая ODBCDirect'). Может, формируюя cab-файл, не включать DAO-шные библиотеки, их ведь можно установить инсталляцией MSOffice?
У меня сейчас не получается создать инсталляцию проекта. Точнее, создаётся, но не хочет развертываться, ругается на строки lst-файла... Непонятно.
0 / 1 / 3
Регистрация: 27.03.2012
19.03.2007, 13:47
> не включать DAO-шные библиотеки, их ведь можно
> установить инсталляцией MSOffice?

тогда может можно им и бэйсик установить? :-) В принципе, можно подготовить несколько инсталляций: для тех, у кого есть офис, для тех, у кого есть vb... но уверен ли ты, что у пользователя будет та же версия офиса, что и у тебя?

> У меня сейчас не получается создать инсталляцию
> проекта. Точнее, создаётся, но не хочет
> развертываться, ругается на строки lst-файла...
> Непонятно.

Эту проблему уже 10 раз обсуждали на этом форуме. Проблема в том, что в твоей системе установлены настройки русские, а PDW создает lst-файл с форматом даты в американском формате. Так что тебе либо нужно изменить вручную lst-файл и поменять разделитель даты на '/', либо изменить настройки системы и поновой сделать setup
0
Mutabor
19.03.2007, 18:04
Нет, этим я хотел 'облегчить' объем установки. VB устанавливать не нужно. Просто у всех стоит MSOffice и, наверняка, дистрибутив. Так зачем же юзеру качать лишние 1.5 метра, если они у него есть?
Вопрос только в версиях Оффисного DAO... Но я думаю, протестировать можно.
0 / 1 / 3
Регистрация: 27.03.2012
20.03.2007, 14:17
Вот еще по проблемам сетапа прислали ссылочку

http://www.microsoft.ru/catalog/article.asp?article_ID={CE6FA101-3FC2-11D4-A6D1-00508B8B783F}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.03.2007, 14:17
Помогаю со студенческими работами здесь

Не проходит параметрический запрос ни в ADO ни в DAO
Для ускорения обработки большой базы начал пробовать работу через параметрический запрос в DAO и в ADO, но при открытии Recordset выдает...

Как передать функции из DAO в ADO?
У меня есть 2 фкц упаковки dbf под DAO. Кто-нибудь может подсказать, как их переделать под ADO? Или м.б. кто-нибудь знает, как упаковывать...

Будет ли работать ADO and DAO в одном приложении?
Будет ли работать такой гибрид? Почему бы не использовать только ДАО то отвечаю, что ADO не очень хочет работать с дбф файлами, а ДАО...

Можно ли в одном приложении юзать и ADO и DAO?
Можно ли делать такой изврат как в сабже??

ActiveReports можно ли вместо встроенного DAO, ADO...
Можно ли вставить отобранные на другой форме с DAO, ADO ... записи в AсtiveReports. Отчет я нарисовал с помощью DAO встроенного в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru