Страница: 1 |
нужно сделать небольшую многопользовательскую программку. попробовал на DAO компонентах - просто, удобно, но есть маленький нюанс - необходимо из программы устанавливать путь БД, для DAO-компонент не очень удобно, вот для ADO - проще, чз DataEnvironment, но замучался я с ними - как то все криво, в гриде добавляю запись, меняю значение полей - только пытаюсь на другую перейти - пишет ошибку, либо сделал новую, пытаюсь ее удалить - пишет ошибку :(, вроде уже все методы requery, update перепробовал - все одно, мож кто подскажет чего делать. да и вообще чего лучше и проще использовать? и еще мож кто просветит, какие гриды и др. компоненты лучше использовать, где их взять, ну что бы конечно чз время они неспросили регистрацию... всем заранее спасибо.
ок, сенькз! мож поделишься опытом - вот накалякал я программульку с использованием DAO+ база MS Access (вынь98), и хочу ей пользоваться на др компе (вынь 2000, и др), в этой программульке используются 4 ocx-файла, как сделать так, что бы не надо было регистрировать их на компе, где я буду ей пользоваться? пробовал я fusion - чот не вышло не фига мож чот я не так делаю, или есть другие выходы? При написание новой программы надо использовать АДО (это совет microsоft-а) DAO это устаревшие data components и в последнее время есть проблема при работе с сетью NOVEL и иногда на Windows XP. Страница: 1 |
Вопрос: Что лучше использовать DAO или ADO?
Добавлено: 15.10.03 11:25
Автор вопроса: Elbrus
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 15.10.03 13:19
Я придерживаюсь мнения, что лучше не использовать компонентов типа
ADODCDataControl, Data Control и прочую чушь, а писать всё кодом, так
красивее и удобнее.
Насчёт DAO vs ADO: лучше использовать ADO .NET )
Если серьёзно, то DAO заточен под базы данных MS Access. Поэтому если
у тебя БД Access, то лучше использовать DAO. А если что-нть другое, то
лучше юзать ADO. Хотя мне кажется, что DAO намного удобней.
Номер ответа: 2
Автор ответа:
Elbrus
Вопросов: 3
Ответов: 1
Профиль | | #2
Добавлено: 15.10.03 13:57
Номер ответа: 3
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #3
Добавлено: 15.10.03 15:25
Номер ответа: 4
Автор ответа:
Last_Santa
ICQ: 200700724
Вопросов: 38
Ответов: 329
Web-сайт:
Профиль | | #4
Добавлено: 22.10.03 04:23
Чем новее компонент, тем больше вероятности, что эго будут поддерживать будущие ОС