|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.03.2011, 00:11 | #1 |
Регистрация: 23.03.2011
Сообщений: 9
|
Программа для офиса (на несколько ПК) с удаленной БД
Доброго времени суток, товарищи форумчане.
Я разрабатываю программу для офиса, которая должна будет отвечать след. требованиям: - Должна иметь строгую политику доступа (т.к. будет задействовано более десятка машин); - иметь удаленную БД на сервере. Так как организация для которой будет вестись эта разработка не собирается покупать, а потом и платить деньги за сопровождение, поэтому, к моему сожалению, 1С не подходит. Для разработки была выбрана среда Делфи. Но версию улчше всего установить? Delphi XE (сейчас установлена у меня) или Delphi Architect (как я понял для разработки сетевого приложения нужно именно ее). Дак вот, первый вопрос - какую из них использовать? Второй вопрос - какой вид СУБД подходит лучше всего? Думаю, что можно MySQL. Третий вопрос - Как все это дело связать?! =) Все эти дурацкие вопросы задаю, так как являюсь студентом и опыта в разработке сетевых приложений не имею. Да и вообще таких масштабных. Спасибо. |
24.03.2011, 10:08 | #2 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 228
|
Для такого рода приложений, существенной разницы нет на какой версии делфи оно будет написано, я например никак не могу отвыкнуть от D7, а СУБД использую обычно Firebird. Это все дело вкуса каждого.
|
24.03.2011, 10:35 | #3 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
1. Любую.
2. Я бы выбрал MySQL + MyDAC (можно ZEOS DBO, но проблем будет больше). 3. Выбираем самый мощный комп (желательно с ИБП) и устанавливаем на него MySQL. Создаем БД. Соединяем все компы в одну локальную сеть и подключаем к БД. Там все просто до ужаса. В настройках пользователей разграничиваем доступ к БД. Например, VasyaPupkin@192.168.0.199. Т.е. система впустит Васю Пупкина только с адреса 192.168.0.199. Инфы по MySQL полно. |
24.03.2011, 11:03 | #4 |
Регистрация: 23.03.2011
Сообщений: 9
|
mss
уже готовые продукты не подходят.. тут нужны исходники и затачивание под конкретные нужды _SERGEYX_ Хорошо, а как на уровне Делфи все это связать? |
24.03.2011, 11:14 | #5 | |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Цитата:
Port - 3306 Логин - Пароль - Сервер - локальный адрес компьютера Имя БД - Проверяем - MyConnection.Connected:= true; Далее работа не отличается от работы с Парадокс, DBase и иже с ними. Только работать приятнее P.S. О том, что MyDAC платный не писать... |
|
24.03.2011, 11:21 | #6 |
Регистрация: 23.03.2011
Сообщений: 9
|
_SERGEYX_
А без MyDAC никак? Или будет сложнее? У меня стоит RAD Studio XE 2010. |
24.03.2011, 11:31 | #7 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Последняя версия Скачать ZEOSDBO-7.0.0-alpha поддерживат Delphi до 2010. С XE, как я понял, еще не работает. Но я ее недолюбливаю за необходимость таскать с собой dll-файлы. Лучшее, что есть для MySQL в Delphi - это MyDac.
|
24.03.2011, 11:41 | #8 |
Регистрация: 23.03.2011
Сообщений: 9
|
_SERGEYX_
А можно линк на MyDAC? Жел-но с кряком =) |
24.03.2011, 12:10 | #9 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Кряки здесь нельзя выкладывать. Могу ссылку на мыло сбросить, т.к. Лички у тебя еще нету
|
24.03.2011, 12:47 | #10 |
Регистрация: 23.03.2011
Сообщений: 9
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
delphi ==>сурьёзный софт для офиса(например CRM-система) | art-programs | Софт | 7 | 20.05.2010 15:39 |
Программа для офиса | bondik | Фриланс | 8 | 21.04.2010 11:37 |
Серверное решение для офиса | JackStranger | Помощь студентам | 2 | 10.03.2010 12:19 |
Для удаленной работы требуется программист | TOKKo | Фриланс | 2 | 21.12.2006 16:12 |