|
|
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Всем привет, а есть ли желающие попробовать себя в качестве авторов примеров для Firebird для разных языков и сред? Что нужно - описать пошагово разработку для Firebird для начинающих для .NET, Java, PHP и Delphi (FireDac) простого приложения (условно - простейший список контактов), в рамках которого описать следующие темы 1) Соединение с БД, формирование строки соединения 2) Простые запросы на выборку, вставку, изменение, удаление, элементарная работа с типами данных 3) Пример реализации запросов мастер-деталь на данном языке 4) Пример хранимой процедуры - селективной, исполнимой 5) Описать типичные трудности, с которыми сталкивается новичок на данном языке программирования Результатом работы должна стать пошаговая инструкция с картинками и исходный код с базой-примером. Структуру базы-примера мы согласуем для всех сред разработки. Работа будет оплачиваться. Интересно - пишите на ak at ibase.ru With best regards, Alexey Kovyazin www.ibsurgeon.com www.ibase.ru/techsupp.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 22:37 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Alexey KovyazinСтруктуру базы-примера мы согласуем для всех сред разработки. можно было бы в качестве базы взять вариант отсюда http://www.ibase.ru/devinfo/joins.htm не настаиваю. Alexey Kovyazinусловно - простейший список контактов списки контактов разные бывают. Казалось бы, для андроида, например, все выглядит достаточно просто, а вот реализация... http://delphifmandroid.blogspot.ru/2014/03/1.html С одной стороны пример хороший, с другой стороны - не очень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 23:32 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
kdvможно было бы в качестве базы взять вариант отсюда Стандартный employee.fdb чем не угодил?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 23:42 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Alexey KovyazinDelphi (FireDac)FIB+ уже не предлагать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 03:25 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
FIB-ы не входят в стандартный набор компонентов Delphi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 03:55 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Энди Таккер, про стандартные в теме не уточняется, но все ж таки фибы еще много где используются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 04:02 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Мог бы взяться за Ruby или RubyOnRails поделку, но хотелось бы более четкой постановки. И, главное, более интересной. База-справочник, контакт-лист и всё, что можно вытянуть из employee.fdb - это скука смертная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 12:06 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovСтандартный employee.fdb чем не угодил?.. у него кодировка NONE. А примеры нужны либо в WIN1251, либо UTF8, или оба. mvbFIB+ уже не предлагать? по FIB+ документации на их сайте - завались. Точно так же не предложили по IBX, потому что статья уже есть. Статья скорее справочная, но исчерпывающая. Ivan_PisarevskyЧто-то типа такого? эталоны программирования нам не нужны. :-) arniвсё, что можно вытянуть из employee.fdb - это скука смертная. а тебе хочется статью "как написать ERP на Ruby и Firebird"? :-) Ковязин ведь по шагам написал, что требуется - простые вещи. Коннект, запрос, параметры транзакций, и т.п. То, что будет читать новичок, который уже начал использовать конкретный ЯП, но не в курсе, как прикрутить СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 12:19 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
kdvу него кодировка NONE. А сменить?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 12:41 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Hello, Dimitry Sibiryakov! You wrote on 18 ноября 2014 г. 13:04:00: Dimitry Sibiryakovkdv> у него кодировка NONE. > А сменить?..+1 считаю, что база для всех этих всяческих примеров должна быть единой. зы: не обязательно employee, но одна. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 13:07 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Целью примеров является быстрое введение для совсем новых новичков. Поэтому даже Employee.fdb - сложновата :) К тому же там массивы есть. :) В качестве большого и продвинутого примера БД у нас есть тест, разработанный Павлом Зотовым. Это средоточие бест-практисов и высокой нагрузки на БД, и бизнес-логика в хранимых процедурах. Если брать что-то интересное, то надо брать его структуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 15:24 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Alexey KovyazinЦелью примеров является быстрое введение для совсем новых новичков.Или все таки скелет, на который можно нарастить свое "мясо"? Как я приводил выше ссылку про "привет миру". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 17:43 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Ivan_PisarevskyИли все таки скелет неужели все такие крутые в Firebird, что не могут себе представить, куда тыкается новичок в первую очередь? :-) К примеру, я не рублю в PHP. Значит, мне надо знать как делать коннект, как выполнить запрос, как вывести результат. Как вставить данные при выполнении формы с кнопкой post. Как менять или выбирать параметры транзакций. Это азы. До "скелета" тут далеко. Возможно, даже, Алексей погорячился, сказав про "базу-пример". База-пример нужна только для того чтобы запросы к ней выполнять. Разрабатывать базу мы не будем. Образно, такую статью для IBX можно было бы склеить из моего "справочника", взяв описания TIBDatabase, TIBDataSet/TIBQuery, TStoredProc (сюда можно кусок из sp_call.htm ), TIBTransaction, работа с параметрами, мастер-деталь. Я считаю, что не надо делать статью, чтобы "в конце получилось работающее приложение". Это долго и нудно, особенно если сам тип приложения ("телефонный справочник, или что там") тебя не интересует совершенно. В конце-концов, могу в качестве "образца" сделать вариант для Delphi + FireDAC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 20:12 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
kdv, Могу что-то примитивное сваять на PHP в качестве примера. Без всяких объектных обвязок. Но с PHP сразу будут оговорки - "лучше использовать проверенный временем набор функций ibase_xxxx, т.к. то, что в dbo зашито - глючное..." P.S. Или не примитивное, но на IBO ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 23:54 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
ScareCrow, очепятка :) pdo ессно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 02:10 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
arniМог бы взяться за Ruby или RubyOnRails поделку, но хотелось бы более четкой постановки. И, главное, более интересной. База-справочник, контакт-лист и всё, что можно вытянуть из employee.fdb - это скука смертная. Было бы очень здорово ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 09:15 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
могу наваять под лазаря. (при наличии времени) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 10:35 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Так все-таки - есть кто-нибудь, готовый взяться именно под NET (Visual Studio) и Java? С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2014, 12:32 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Alexey KovyazinТак все-таки - есть кто-нибудь, готовый взяться именно под NET (Visual Studio) и Java?с явой надо бы определиться: какую технологию юзать... не на голом же jdbc делать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2014, 12:53 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
На Java нужно несколько вариантов простейшего приложения - Hibernate, jOOq, может еще что-то, чтобы покрыть самые распространенные вещи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2014, 15:03 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Таблоид> с явой надо бы определиться: какую технологию юзать... не на голом же jdbc делать... И на голом JDBC тоже, обязательно. JDBC, Hibernate, JPA etc. Другой вопрос, как это будет выглядеть, UI в частности и т.д. Точно так же на .Net - чистый драйвер, Hibernate и EF - минимум. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2014, 19:43 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамДругой вопрос, как это будет выглядеть, UI в частности и т.д. Как консоль, разумеется. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2014, 20:08 |
|
||
|
Примеры разработки для Firebird
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамИ на голом JDBC тоже, обязательно.Если только в "методических целях" и просто чтобы показать что-то примитивное: соединились / вытащили что-то / сказали bye-bye. Гаджимурадов РустамHibernate, JPA etc.Другой вопрос, как это будет выглядеть, UI в частности и т.д.Лично мне было бы очень интересно заняться этим. Но... изучать надо сначала :-) Потому как лет 7 взад я пытался что-то ваять на swing'e, а потом "вдруг" выяснил, то все эти десктопные аппликухи на яве нахрен никому не нужны. Всё давно занято дельфями да сишарпом. А бедной яве достался только сегмент веб-приложений. Дальше времени копать уже не было, ибо много всякого навалилось (ДБАйство на ФБ в том числе... ;)). Сейчас вот думкаю снова в сторону создания java-аппликухи. Основа (база со скриптами) - есть, понимание задачи ("что должно делать") - тоже. Осталось за малым - осилить "как это правильно делать" :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2014, 20:11 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=85&tid=1563181]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
102ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 421ms |

| 0 / 0 |
