Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
Вопрос, поднятый в \r этом топике не дал результатов. Остается признать, что пока полноценной реальной альтернативы TADODataset нет (учитывая реализуемый функционал и подход к построению общения клиент-сервер). Вот, между прочим, повод задуматься людям, промышляющим shareware. :-)\r \r Тогда хотелось бы узнать Best practices по 3 вопросам :\r 1) Кто какие компоненты использует для работы с базами (передача данных не через ХП, а как датасеты) ? (либы, названия компонентов или самописные)\r 2) Если самописные - унаследованы ли они от TDataset, TADODataset, TSQLDataset, каких-то других или сделаны с нуля ?\r 3) Используются ли связи Master-Detail ?\r \r Буду премного благодарен всем откликнувшимся, кроме того, думаю, что многим это будет интересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 16:03 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1) TSQLDataSet. Причем датасеты получаю именно через хп. 2) Используеться самописный компонент аля TUpdateSQL, позволяющий в dt определить иструкции на сохранение изменений, вместо программирования в коде обработчика TDataSetProvider.BeforeUpdateRecord. 3) Практически нет. Если тока в readonly наборах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 16:17 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
Пункт 1 следует читать так. 1) TSQLDataSet + TClientDataSet. Причем датасеты получаю именно через хп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 16:22 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1. Direct Oracle Access (так как в данный момент работаю только с оракулом, да и вообще предпочитаю direct access); 2. практически нет; 3. никогда, и вообще не люблю пользоваться DBAware-компонентами при отображении информаии. eNose ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 16:22 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 16:24 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1) Использую самописную оболочку над _Recordset (FRecordSet := CreateComObject(CLASS_RecordSet) as _RecordSet) 2) Визуализация сделана самописной оболочкой над TDrawGrid 3) Master-Detail ? - Никогда 4) Любое действие - отработка ХП с возвратом изменений или сгенерируемых guid || identity || timestamp Реализация - оболочка над _Command (FCommand := CreateComObject(CLASS_Command) as _Command) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 16:47 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
Все пункты аналогично eNose :) за одним дополниением по 1): для работы с IB используются IBX. P.S. Вообще при опросе неплохо было бы указать конкретную базу, иначе результат и так вполне прогнозируем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 16:47 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
Самописные, основанные на работе напрямую с интерфейсами ADO. Причина - скорость гораздо выше и не стеснен рамками оболочки DBAware не использую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 16:54 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
DOA и DevExpess. Из DB-Aware - только dxDbGrid и DxDbTreeList. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 20:37 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1) Работаю в основном с InterBase/Firebird и MS Access. Для первого использую пакет компонентов FIBPlus, а для второго - ADODataSet. 2) Нет 3) Не использую, хотя в FIBPlus этот механизм есть и, насколько я читал в инете, пользуется определённой популярностью... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 23:27 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1. Для Firebird IBX(старые проекты) & FIBPlus(новые проекты) 2. Нет 3. Да, постоянно. С уважением, Denis Uskov ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 07:37 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1. ODAC, база соответсвенно оракл 2. нет 3. нет Viman ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 08:06 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1. FIBPlus и ODAC немного 2. нет 3. да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 08:20 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1. Oracle+DOA 2. если бы знал, сколько всего меня не устроит в DOA - унаследовал бы свой от TOracleDataSet 3. использую, но реализацию Master-Detail я бы тоже подправил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 08:43 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 09:18 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1) TADODataSet 2) нет 3) вообще не люблю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 09:19 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1. ODAC 2. naverno ot TDataSet 3. da ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 10:48 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
2 Speaker: Я сознательно не стал указывать СУБД, поскольку и так статистика наверняка будет не слишком велика (15-40 ответов), к тому же можно выявить предпочтительные комбинации компоненты+СУБД. У многих ведь как - сегодня работаешь на MS SQL, завтра на Access придется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 11:07 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
Общее соображение Самые лучшие те, которые: 1. Проверены временем 2. Поддерживаются разработчиком 3. позволяют решить поставленную задачу 4. которыми владееш (кодерски) P.S. Для Oracle использую ODAC Для Общего случая ADO (здесь типа Acsses (но лучше DAO), FoxPro и т.д.). А вообще для конкретной БД лучше искать специализированные типа Oracle - ODAC, подчиняющиеся п.1-4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 11:43 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
Только DOA - ибо задачи в основном на Оракла + Делфя Раньше ADO DOA устраивает абсолютно всем, кто хает - может просто чего то не нашел как делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 08:11 |
|
||
|
Опрос: Кто какие компоненты использует для работы с БД
|
|||
|---|---|---|---|
|
#18+
1. Оболочка на imported com lib adodb. 2. Визуалка своя над tcustomgrid 3. master detail - ни за что... Напрямую базой как таковой не пользуюсь - все сделано еще через один самописный слой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 15:38 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32337367&tid=2115695]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 320ms |

| 0 / 0 |
