|
6 / 6 / 0
Регистрация: 31.12.2009
Сообщений: 132
|
|
Paradox с чего начать15.05.2011, 16:33. Показов 2817. Ответов 7
Метки нет (Все метки)
Привет всем.
Подскажите пожалуйста как работать с СУБД Paradox в среде Delphi что интересует: 1) Программа для проектирования БД. 2) Нужен ли сервер для работы (если да то какой). 3) Компоненты для работы с этой БД в Delphi. 4) Есть ли какие-то особенности при работе с данной СУБД ( при написании запросов и тд)? Буду признателен за ответы или исходники.
0
|
|
| 15.05.2011, 16:33 | |
|
Ответы с готовыми решениями:
7
С чего начать? Отчет. С чего начать? Delphi и сетевые БД. С чего начать? |
|
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
|
|
| 16.05.2011, 10:49 | |
|
1. Из наиболее популярных - DataBase DeskTop из поставки Делфи. Имеет массу недостатков, один из которых - проблемы с кириллицей. Я бы советовал изучать SQL и создавать таблицы запросами например через SQL Explorer.
2.Paradox является файл-серверной СУБД, т.е. SQL-сервер отсутствует как класс. Есть "движок", Borland DataBase Engine (BDE), который и выполняет доступ в таблицы парадокс. Для того, чтобы Ваша база была юзабельна на ПК пользователя, туда надо поставить BDE, бесплатную инсталяшку которой легко найти в интернете (а можно установить и с установочного диска Делфи). 3. Для парадокса в Делфи имеется линейка компонент с названием 'BDE'. "Джентльменский" набор - TDataBase, TTable, TQuery, для продвинутых еще TUpdateSQL. Также рекомендую подробно изучить класс TSession (при этом одноименный компонент в проект "кидать" не нужно) - тогда не будет вопросов с алиасами. 4. Особенность Paradox в том, что это очень старая, не мобильная, не надежная, не масштабируемая, не поддерживаемая и не модернизирующаяся, не быстрая система, с которой не имеет давно дело ни один профессиональный разработчик баз данных (за исключением совсем уж несчастных случаев типа бюджетных организаций со старыми допотопными базами, писанными в доисторическую эпоху 90-х). Вторая особенность Paradox в том, что он является излюбленной СУБД некоторых не очень передовых преподавателей, которые просто не знают других систем.
0
|
|
|
6 / 6 / 0
Регистрация: 31.12.2009
Сообщений: 132
|
|
| 16.05.2011, 11:09 [ТС] | |
|
=) Меня просто просят написать программу на Delphi с Paradox.
Если бы не было ограничений писал бы на C++ Builder + MySQL или FireBird или на худой конец SQLite. Спасибо за совет!
0
|
|
|
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,256
|
||
| 16.05.2011, 12:36 | ||
|
22dr22, При малейшей возможности выбора уходите от парадокса. Это - раннее утро позавчеращнего дня.
MsGuns,
0
|
||
|
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
|
|
| 16.05.2011, 13:11 | |
|
Относительно истории доступных надежных клиент-серверных решений, таки да
0
|
|
|
6 / 6 / 0
Регистрация: 31.12.2009
Сообщений: 132
|
|
| 16.05.2011, 15:18 [ТС] | |
![]() ![]() ![]() ![]()
0
|
|
|
2 / 2 / 1
Регистрация: 03.12.2011
Сообщений: 17
|
||
| 11.12.2011, 19:23 | ||
у нас база небольшая на Paradox4.5, но работает на первом пне, при желании просто копирую всю папку и работает всё на другом компе, хоть на ХР, хоть на 7. есть только один минус, из-за которых придётся от неё отказаться: нету специалиста, что бы довести базу до ума.
0
|
||
|
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,256
|
|
| 12.12.2011, 15:01 | |
|
0
|
|
| 12.12.2011, 15:01 | |
|
Помогаю со студенческими работами здесь
8
С чего начать изучение Delphi и БД? Delphi и базы данных(с чего начать?) Сервер базы данных - с чего начать Rave Reports с чего начать?! Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
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
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|