Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.17;
Скачать: CL | DM;

Вниз

Компоненты ADO вместо BDE   Найти похожие ветки 

 
Шурик Ш   (2003-10-29 16:22) [0]

Неудобство BDE заключается в перетаскивании файлов BDE и файлов конфигураций на пользовательские компьютеры, а также, как говорят, невысокой скоростью работы. В связи с этим решил перейти на использование компонент ADO. Однако, был неприятно удивлен тем, что не все методы и свойства аналогичных компонент BDE и ADO совпадают.
Так, например,
ADO-based datasets do not use TParam objects to represent parameter values. They use the TParameter class instead

A почему?

Далее, eсли я пишу конструкцию:
ADOQuery1.Parameters.ColumnsQuery.Parameters[0].Value := "";
в запросе добавления записи с незаполненным (пустым) значением в одном из строковых полей.
То при выполнении запроса появится ошибка.

Зачем убрали возможность заносить значение параметра сразу через свойства, идентифицирующие значение по типу (AsString, AsInteger и т.д.)?


 
Василиск   (2003-10-29 16:36) [1]

Лично меня разработчики об этом не спрашивали :)


 
Anatoly Podgoretsky   (2003-10-29 16:58) [2]

Шурик Ш © (29.10.03 16:22)
По поводу неудобств, в случае с АДО, например для Парадокс, ты должен будешь таскать с собой
1. MDAC
2. DCOM
3. JET
4. BDE

В других случаях поменее, но первые два обязательно, но точно также не требуется с собой таскать BDE если ты уверен, что он установлен.

АДО стоит использовать в первую очередь для Микрософтовских продуктов, таких как MSSQL и Accеss


 
bushmen   (2003-10-29 17:02) [3]

>Anatoly Podgoretsky ©
>АДО стоит использовать в первую очередь для Микрософтовских продуктов, таких как MSSQL и Accеss

АДО без проблем и с Oracle пойдет, хотя для него лучше кое-что другое использовать


 
Anatoly Podgoretsky   (2003-10-29 21:51) [4]

То что пойдет вопросов нет, но для других баз есть свои движки более оптимальные. Особенно сиешно использовать АДО для Парадокс



Страницы: 1 вся ветка

Текущий архив: 2003.11.17;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.008 c
14-56841
Fenix==
2003-10-27 21:24
2003.11.17
Мобилы


1-56631
rosl
2003-11-05 07:45
2003.11.17
даты на кварталы


1-56756
kazaam
2003-11-06 16:08
2003.11.17
ввод химических формул.


14-56830
Vlad Oshin
2003-10-28 09:13
2003.11.17
Составим наш ответ Чемберлену?


1-56694
Armageddon
2003-11-07 15:36
2003.11.17
Можно примерчик функции LookupAccountName.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский