Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почему так не любят Delphi? 
:(
    Опции темы
LSD
Дата 16.12.2013, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15717
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 537



Цитата(Akella @  14.12.2013,  19:23 Найти цитируемый пост)
Я хочу написать пару приложений. Одно для себя и для таких, как я разработчиков ПО - типа база клиентов, где будут все покупатели,  что и когда покупали, выданные лицензионные ключи т.д. и т.д.
Другие - это приложения, касающиеся риэлторской деятельности, здесь их несколько.
Почти всё - это работа с базами данных и текстами.

И как это связанно с 
Цитата(Akella @  12.12.2013,  14:52 Найти цитируемый пост)
Т.е. локальной сети не бывает?

?


Цитата(Akella @  14.12.2013,  19:23 Найти цитируемый пост)
Я вот сейчас пытаюсь подключать в андроид студио базу. ###!!! Это ж сколько писанины...

Нет там никакого зашкаливающего количества писанины. Максимум ты от неумения что-то накосячил.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Akella
  Дата 17.12.2013, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(LSD @  16.12.2013,  13:23 Найти цитируемый пост)
И как это связанно с 

А что, должно быть обязательно связано или в чем проблема со связыванием, или что плохого в связывании?
Например, программа работает автономно у риэлтора пока он бегает по городу. Затем он приходит в офис и синхронизирует информацию с планшета в основную базу. Да, можно, чтобы мобильное приложение было на SQLite, а основное на MSSQL, например, или Firebird. Но всё же проще, если используются одни и те же компоненты + не нужно вдаваться в подробности и тонкости изучения другой СУБД.
Мало того, мобильное приложение может через интернет работать напрямую с главной базой. А база либо на хостинге, либо на сервере компании и опять же, не в SQLite.
PM MAIL   Вверх
Akella
  Дата 17.12.2013, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(LSD @  16.12.2013,  13:23 Найти цитируемый пост)
Цитата(Akella @  14.12.2013,  19:23 Найти цитируемый пост)
Я вот сейчас пытаюсь подключать в андроид студио базу. ###!!! Это ж сколько писанины...

Нет там никакого зашкаливающего количества писанины. Максимум ты от неумения что-то накосячил. 


Может именно зашкаливающего нету... но многовато для простейшего, почти пустого, проекта... А если что -либо грандиозное.
PM MAIL   Вверх
Akella
Дата 19.12.2013, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



http://www.sql.ru/forum/1066538/delphi-raz...-na-delphi-kiev
• ЗП (ОТ $2500 и ЗНАЧИТЕЛЬНО ВЫШЕ);

читал, что в Москве они предлагали от 3500 уёв
PM MAIL   Вверх
LSD
Дата 19.12.2013, 16:15 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15717
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 537



Цитата(Akella @  17.12.2013,  11:02 Найти цитируемый пост)
А что, должно быть обязательно связано или в чем проблема со связыванием, или что плохого в связывании?

Ты сам начал тему с отсутвием визарда баз данных, я просто объяснил почему он не нужен.



Цитата(Akella @  17.12.2013,  11:02 Найти цитируемый пост)
Например, программа работает автономно у риэлтора пока он бегает по городу. Затем он приходит в офис и синхронизирует информацию с планшета в основную базу. Да, можно, чтобы мобильное приложение было на SQLite, а основное на MSSQL, например, или Firebird. Но всё же проще, если используются одни и те же компоненты + не нужно вдаваться в подробности и тонкости изучения другой СУБД.

Нормальным решение в данном случае было бы писать все сразу в основную систему (через веб сервис, а не напрямую в СУБД разумеется), а SQLite использовать для локального кеша на случай остутвия интернета. А для абстрагирования от СУБД существуют всякие ORM.



Цитата(Akella @  17.12.2013,  11:02 Найти цитируемый пост)
Мало того, мобильное приложение может через интернет работать напрямую с главной базой. А база либо на хостинге, либо на сервере компании и опять же, не в SQLite.

А вот СУБД которая "смотрит" в интернет это и есть тот самый ###проектирование системы. smile 


Цитата(Akella @  17.12.2013,  11:22 Найти цитируемый пост)
Может именно зашкаливающего нету... но многовато для простейшего, почти пустого, проекта... А если что -либо грандиозное. 

Думаешь количиство строк конекта к СУБД зависит от остального кода в проекте? smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
k0rvin
Дата 20.12.2013, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(LSD @  19.12.2013,  16:15 Найти цитируемый пост)
Нормальным решение в данном случае было бы писать все сразу в основную систему (через веб сервис, а не напрямую в СУБД разумеется), а SQLite использовать для локального кеша на случай остутвия интернета. А для абстрагирования от СУБД существуют всякие ORM.

Без сборки мусора маппить JSON/XML от вебсервиса или записи из БД в объекты несколько неудобно. Хотя у InterfacedObject есть счетчик ссылок, но как он будет разруливать циклические ссылки?

Это сообщение отредактировал(а) k0rvin - 20.12.2013, 18:17


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
Akella
Дата 25.12.2013, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(LSD @  19.12.2013,  16:15 Найти цитируемый пост)
Ты сам начал тему с отсутвием визарда баз данных, я просто объяснил почему он не нужен.


Визард не нужен.
А возможность использовать разные СУБД - нужна.
PM MAIL   Вверх
LSD
Дата 25.12.2013, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15717
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 537



Цитата(Akella @  25.12.2013,  13:02 Найти цитируемый пост)
А возможность использовать разные СУБД - нужна.

И она есть.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Akella
  Дата 25.12.2013, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



я знаю только про SQLIte, покажи остальные возможности.

Добавлено через 10 минут и 58 секунд
Как подключиться, например, к MS SQL, Oracle и Firebird?
PM MAIL   Вверх
LSD
Дата 25.12.2013, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15717
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 537





--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Akella
Дата 25.12.2013, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Т.е. jaybird поддерживает все вышеуказанные СУБД?

Добавлено через 3 минуты и 6 секунд
Цитата

Supported Servers
Jaybird 2.1 supports all current Firebird servers, however no support for the
optimized wire protocol from the Firebird 2.1 is being implemented. Jaybird
versions 2.x in current distribution won't work with InterBase and Yaffil servers,
however the compatibility might be restored in the future.


ограничено только Firebird да ещё и старенькой версией 2.1

Добавлено через 5 минут и 27 секунд
Ещё неизвестно, будет ли работать под андроидом.
Ещё неизвестно, сколько нужно танцев с бубном, чтобы установить Jaybird  в Andriod Studio.
PM MAIL   Вверх
Akella
Дата 25.12.2013, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



http://roman.yankovsky.me/?p=1321

Простая игра на Delphi сразу под Andriod, iOS и Mac
Один код для трёх разных платформ.
PM MAIL   Вверх
LSD
Дата 25.12.2013, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15717
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 537



Akella
JDBC connection in Android
Цитата
I have successfully connected to MySQL, Oracle and SQL Server directly from an Android device using JDBC and the regular type 4 drivers used for desktop Java applications for the respective databases.

Just search for a desktop JDBC sample. The same code works without any modifications on Android. Make sure you add the .jar file of the driver to the project in Eclipse. The compiler will automatically convert the .jar driver into Dalvik compatible package.

Эта инфа гуглится за 10 секунд, в чем проблема?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Akella
Дата 26.12.2013, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



читал, но.... "подключился" - это не значит, что есть возможности работать со всеми фишками и плюшками той или иной СУБД.
PM MAIL   Вверх
LSD
Дата 26.12.2013, 15:46 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15717
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 537



Цитата(Akella @  26.12.2013,  15:48 Найти цитируемый пост)
читал, но.... "подключился" - это не значит, что есть возможности работать со всеми фишками и плюшками той или иной СУБД.

Есть возможность работать со всеми "фишками и плюшками" с которыми позволяет драйвер. Если что-то драйвером не поддерживается это уже вопрос к разработчику драйвера. Андроид  и гугл тут ни при чем.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1381 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.