Форум
Написать нам
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: as-master  
Кто работал с плагином базы данных...
Alex3AДата: Среда, 07 Ноября 2007, 12:20 | Сообщение # 31
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Так же как ты используешь свою текстовую базу,
а всевозможные инструменты и методы, и логику под твой проект,
мы сделаем.
 
as-masterДата: Среда, 07 Ноября 2007, 15:55 | Сообщение # 32
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Чтобы зря не пустословить, вот тебе конкретная база рецептов из моей кулинарной книжки:






Прикрепления: 7804777.zip (12.9 Kb)


Да пребудет с вами ММВ!
 
Alex3AДата: Среда, 07 Ноября 2007, 16:23 | Сообщение # 33
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
ОК! Только быстро не обещаю, так как Ж. в мыле.
Буду делать по мере возможности, это я вернулся из поездки и было у меня
два свободных дня, вот и склепал.
 
Alex3AДата: Среда, 14 Ноября 2007, 23:18 | Сообщение # 34
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Вот, на первые испытания..... О том, как создавать новую базу, потом.
Макер плагина мемо полей не поддерживает, хотя плагин с ними
работает. Но не со всеми типами! Об этом - потом.
Защиту от дурака пока не делал. Так что бацать по кнопкам,
с УМОМ! Импорт из формата базы АС-МАСТЕРА индивидуальный, только для конкретной
структуры данных(файл прилагается), универсального пока не делал.
Объект параграф что то выдрючивается, не все слова показывает, может это
только у меня? К примеру "чай по японски" пишет как "чай", или он японцев не
любит:)? Разберитесь, мне некогда, чисто глюк ммв. Бацнув по кнопке,
увидите что ему дали.
Инструкцию надо? Указать путь к базе, загрузить, потом можно "бацать",
если Этого не сделать - будет материться (читай выше).

Добавлено (14 Ноября 2007, 23:18)
---------------------------------------------
Создание новой базы данных.
Запускаем аксес, создаем новую базу, запускаем "создание таблицы в режиме конструктора",
задаем имена полей (сколько нужно) , устанавливаем тип для каждого поля, руководствуясь
следующими соображениями. Тип "текстовый" будет в состоянии хранить до 255 букв, если
этого мало, устанавливаем тип "мемо". Закрываем окно "мастера таблиц", оно запросит имя
таблицы, дайте его (это имя будет иметь ваш дбф файл). Далее вас попросят задать ключевое
поле, нажимаем НЕТ. В окне, где вы запустили мастер создания таблиц, появиться созданная
вами таблица, имеющая указанное вами имя, отметьте ее. Далее, в меню "файл" выбрать
"экспорт", в появившемся диалоге, выбрать формат dbaseIII(dbf), и сохранить в нужное место.
Вы получите два пустых файла *.dbf и *.dbt вполне пригодные для наших целей.
Запустив проект с плагином, вы сможете их заполнять и использовать.

К стати,имеются возможности расширения поиска, используя подстановочный
занак "?" в строке поиска, "к?т" найдет вам и "кет" и "кит" и "кот" :).

Возможностью генерации плагином базы в полном объеме, я займусь позже,
если [color=red]будут пожелания народа[color=red].

Прикрепления: booktest.rar (52.0 Kb)
 
toizyДата: Четверг, 15 Ноября 2007, 10:33 | Сообщение # 35
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Что-то Андрей пропал...

Жизнь оказалась не такой уж и забавной, как поначалу...
 
humanoidДата: Четверг, 15 Ноября 2007, 11:03 | Сообщение # 36
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
Quote
Прикрепления: booktest.rar(52Kb)

@Alex3A

Я не совсем понял чего там (патамучта из другой деревни)... надеюсь позже будут вылождены удобовариме для моего скудного понимания примеры?

В остальном Alex3A, видимо замутил действительно что-то крутое...

_____

@toizy

Димон, я там архив пристегнул (есливчё)... http://mmbuilder.ru/forum/15-526-1


Hi, from Moon!
 
Alex3AДата: Четверг, 15 Ноября 2007, 13:01 | Сообщение # 37
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote
Я не совсем понял чего там (патамучта из другой деревни)...

Вообще, плагин базы данных, работает с форматом *.dbf, а пример ее использования -
кусок кулинарной книги as-masterа. Распаковать, указать путь к файлу бд (*.dbf),
загрузить.
 
Alex3AДата: Пятница, 16 Ноября 2007, 14:30 | Сообщение # 38
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Плагин имеет много функций, ведь задач, решаемых им, может быть очень много.
В зависимости от необходимости конкретного сценария, могут задействоваться те или
иные функции. Полное описание функций сделаю позже. Предидущий пример является
тестовым проектом, на котором я делал отработку как скриптов ммв так и плагина,
пусть вас не пугает обилие кода. Представляю пример использования данного плагина,
в конкретных целях. Данная весия плагина, отличается от предидушей, наличием минимальной
"защиты от дурака". Если кто найдет, какую либо, критическую ситуацию, сообщите.
Так же добавлены (и используются) две новые фунции, не представленные ранее.
Прикрепления: booktest.mbd (46.8 Kb)
 
toizyДата: Пятница, 16 Ноября 2007, 15:58 | Сообщение # 39
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (humanoid)
Димон, я там архив пристегнул (есливчё)...

Где это там? Я рантайм скачал...


Жизнь оказалась не такой уж и забавной, как поначалу...
 
Alex3AДата: Воскресенье, 18 Ноября 2007, 18:55 | Сообщение # 40
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Описание функций и последняя версия плагина.
Прикрепления: function.rar (21.6 Kb)
 
kaantДата: Пятница, 23 Ноября 2007, 21:32 | Сообщение # 41
Новый участник
Группа: Пользователи
Сообщений: 6
Репутация: 0
Награды: 0
Статус: Offline
так всетаки, как работать с базой? как ее создать (или где ее скачать)?
 
Alex3AДата: Суббота, 24 Ноября 2007, 01:03 | Сообщение # 42
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote
Сообщение # 34

Читать!
Или на днях, скачать новую версию плагина у меня на сайте.
Ладно, можно и сейчас, только по ссылкам mbd+plugin+bd_ 0 и Книга рецептов_ 0
не бацать!!!! Там пока ничего нет.Страница с плагином
Она пока закрыта, для общего доступа.
 
as-masterДата: Четверг, 06 Декабря 2007, 16:29 | Сообщение # 43
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Итог всей дискуссии таков.
До тех пор пока ты не сделаешь понятный, доступный и красивый (да-да!!) пример,
никто не сможет использовать результаты твоей работы. И в этом мнении я не одинок.








Да пребудет с вами ММВ!
 
Alex3AДата: Четверг, 06 Декабря 2007, 18:59 | Сообщение # 44
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
У тебя что, booktest.mbd не работает?
Чего уж понятнее может быть?
 
as-masterДата: Четверг, 06 Декабря 2007, 20:16 | Сообщение # 45
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Мы с тобой уже дублируем эту тему, дубль развивается в теме
Удаление определенной группы символов

Там я тебе и ответил.




Добавлено (06 Декабрь 2007, 20:16)
---------------------------------------------
Сейчас качнул последнюю версию booktest.mbd,
всё вроде работает, вот только вникать во всё это мне трудно.
Всё же, я не программист. ММВ-то с таким трудом мне далась...

А тут надо опять учиться, учиться и учиться...
А я к этому не готов :-(


Да пребудет с вами ММВ!
 
Alex3AДата: Четверг, 06 Декабря 2007, 20:23 | Сообщение # 46
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
И бери во внимание что это инструмент, универсальный, и много функций, для какого либо
конкретного проекта просто не используются, но необходимы в других. И не путай описание возможностей
инструмента, с реализацией конкретного проекта.
 
as-masterДата: Четверг, 06 Декабря 2007, 20:41 | Сообщение # 47
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Quote (Alex3A)
И бери во внимание что это инструмент, универсальный, и много функций

Вот потому-то и необходима четкая и вразумительная справка по использованию
этого инструмента. Без справки этот, возможно даже, прекрасный инструмент
так и останется лежать мертвым грузом, уверяю тебя. И пользоваться им будешь
только ты один.

А если хочешь сделать его доступным для широкого круга медиаконструкторов -
делай нормальное руководство по использованию.


Да пребудет с вами ММВ!
 
Alex3AДата: Пятница, 07 Декабря 2007, 12:02 | Сообщение # 48
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote
делай нормальное руководство по использованию.

А я всегда делаю, только сначала идет процесс разработки а затем подготовка
документации, а что, получить "только из печи", для ознакомления, плохо?
А справка имеется, может ее трудно найти, на страницах форума.
 
as-masterДата: Пятница, 07 Декабря 2007, 12:53 | Сообщение # 49
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Quote (Alex3A)
А справка имеется, может ее трудно найти, на страницах форума.

Желательно все-таки вложить в архив.

Quote (Alex3A)
а что, получить "только из печи", для ознакомления, плохо?

Никто не сказал, что плохо.
Ну вот, я ознакомился, поехали дальше!!!


Да пребудет с вами ММВ!
 
Alex3AДата: Пятница, 07 Декабря 2007, 23:30 | Сообщение # 50
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Последняя версия, что у меня на сайте(там только плагин, примеры ТОС приводит в порядок, ну ты в курсе, когда это будет),
Что еще туда вложить? Сортировку? Или какой либо сценарий использования обрисовать? Или могу под конкретную
нужду, формат базы определить, сколько поле и каких. Суть в чем, что все можно хранить в базе, и делать новые проекты
просто ее набивкой.
 
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: