ibash.org.ru - Новый цитатник Рунета

Форум: На чем бы написать софтину и как решить разделяемость базы? 1 > [RSS]

Форум: Вход Регистрация Участники Поиск RSS

Malefic
10.11.2010 - 11:06

Итак, нужно: написать софтину, которая ведет учет заказов/клиентов для одной маханькой конторы.

Вопрос 1: На чем лучше написать, если знаю я лучше паскаль, а не си? Делфи? Скорее всего это и ответ, но вдруг я чего-то не знаю.
Вопрос 2: Какую базу лучше выбрать, если звезд мне срывать не нужно будет, но работать с базой одновременно должны 3 человека? Если можно, без серверной части, хотя если не будет выбора...
Вопрос 3: Какой фреймворк для Делфи (ага, скорее всего я уже ответил на первый вопрос) лучше выбрать для доступа к базе?

Кто-то
#1 - 10.11.2010 - 11:27

MS Access?

Там кстати можно реализовать всё, можно будет даже обойтись без Delphi.

Malefic
#2 - 10.11.2010 - 11:33

Кто-то
Фублин, нет, кроме него! Желательно эскуэль в каком-то виде.

Aelita
#3 - 10.11.2010 - 11:51

Эскуэль в "хоть каком-то виде" есть и в Аксесе.
В делфи мне понравилось базу делать. Легче чем в аксесе. Но у меня она была однопользовательская.

Malefic
#4 - 10.11.2010 - 12:10

Aelita, знаю, но на аксес меня тошнит малек...

Aelita
#5 - 10.11.2010 - 13:05

Зато там не надо трахаться... Я сужу по себе, поэтому все ИМХО, но в языках программирования я не очень. А там это и не надо. Поперетаскивать кнопочки, написать пару событий и все.
А уж Селект "Дата" фром таблица 1 это и мартышка сможет...
В таких БД все универсально и есть в интернете...

Кто-то
#6 - 10.11.2010 - 13:16

Ну тогда может быть FireBird?

Malefic
#7 - 10.11.2010 - 13:21

Я юзал sqlite, когда работал один чел с базой. Он может несколько одновременно обслуживать?

Кто-то
#8 - 10.11.2010 - 14:20

http://www.delphi.int.ru/articles/43/

написано, что
... не предназначен для многопользовательского использования (хотя это и возможно).

я так понимаю в силу того, что

... перед началом исполнения транзакции весь файл, хранящий базу данных, блокируется.

Malefic
#9 - 10.11.2010 - 16:04

Кто-то, спс, самый внятный ответ. А то в инете только сопли жуют в основном.

AnDoR
#10 - 10.11.2010 - 17:22

Пиздос, теперь документацию по sqlite ищут на каких-то дельфийских сайтиках...

Малефик, тебе любая сетевая база пойдёт.

Malefic
#11 - 10.11.2010 - 18:13

AnDoR, хочется работать с файлом, а не ставить сервак. Потому и тыкаю SQLite

Iwan
#12 - 12.11.2010 - 22:39

Малефик, не трахай мозг. Все уже написано до тебя :))) Могу поделиться... но переводить на украинский будешь сам :)))))

Malefic
#13 - 13.11.2010 - 15:58

Iwan, не сомневаюсь) Было б интересно посмотреть! Спишемся :)

OramahMaalhur
#14 - 16.11.2010 - 16:04

Python (осилишь за неделю) + PyQT (тут чуть мороки) + SqlAlchemy + Sqlite

Malefic
#15 - 16.11.2010 - 23:44

Уже пишется на Lazarus + ZEOS + Sqlite
Всем спасибо :)

OramahMaalhur
#16 - 17.11.2010 - 13:02

>Lazarus
если получишь скомпилированный файл размемром ~50M, не пугайся ;-)

Malefic
#17 - 17.11.2010 - 18:13

OramahMaalhur, я уже понял это))) Сначала стреманулся немного.

Alemaz
#18 - 19.11.2010 - 04:19

эх. надо было на машине тьюринга реализовывать
К списку вопросовСтраницы: 1 >

Быстрый ответ
Имя:      Пароль:    
Текст сообщения:

«ibash.org.ru — Новый цитатник Рунета» Почта вебмастера: imail@ibash.org.ru