Плагин DBFMMB
|
|
Sower | Дата: Суббота, 24 Октября 2009, 18:33 | Сообщение # 1 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Решил использовать этот плагин для одной программы, но незнаю как создать этот файл базы данных, может подскажете? Вот, например, есть уменя текст: Code abandonedly=беззаботно abandonee=страховщик abandonment=отказ abarognosis=абарогонозия abarthrosis=диартроз abase=снижать abasedly=уни женно abasement=снижение abash=смущать его надо в базу, чтобы плагин мог считывать из неё искомое слово. Добавлено (24 Октябрь 2009, 18:33) --------------------------------------------- А вот нашел DBF Администратор, но мне нужно занести в базу 150000 слов!
|
|
| |
Alex3A | Дата: Суббота, 24 Октября 2009, 19:29 | Сообщение # 2 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Grand) А вот нашел DBF Администратор, но мне нужно занести в базу 150000 слов! А где и в чем эти слова?
|
|
| |
Sower | Дата: Воскресенье, 25 Октября 2009, 05:27 | Сообщение # 3 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) А где и в чем эти слова? Слова у меня в текстовом файле, гдето 52000 строк, на каждой два слова через знак =
|
|
| |
Alex3A | Дата: Воскресенье, 25 Октября 2009, 11:46 | Сообщение # 4 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Есть несколько вариантов, 1 Написать скрипт загрузщик, Создаеш базу с двумя полями, считываеш построчно, в качестве разделителя указываеш "=", добавляеш пустую запись,переход на последнюю запись, заносиш туда оба значения, и далее аналогично, в цикле. 2.Импортируеш свой файл в аксес, экспортируеш в DBF формат, заморочки - кодировка символов. Надеюсь скрипт загрузщика ты осилиш самостоятельно.
|
|
| |
Sower | Дата: Воскресенье, 25 Октября 2009, 12:34 | Сообщение # 5 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Экспортировал через Open Office Calc, база получилась аж 9.56 мб, а текстовой весил всего 1.56
|
|
| |
Alex3A | Дата: Воскресенье, 25 Октября 2009, 12:53 | Сообщение # 6 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Grand) база получилась аж 9.56 мб, а текстовой весил всего 1.56 А мож так и надо, все зависит от размера отведенных полей, попробуй сделать дбфпак.
|
|
| |
dkscorp | Дата: Воскресенье, 10 Января 2010, 12:01 | Сообщение # 7 |
Новый участник
Группа: Пользователи
Сообщений: 29
Репутация: 0
Награды: 0
Статус: Offline
| А плагином не поделитесь ?
|
|
| |
Alex3A | Дата: Воскресенье, 10 Января 2010, 12:09 | Сообщение # 8 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Тут так долго им никто не интересовался, что я уже и не помню где самая последняя его версия Ну начни с плагина у меня на сайте, а там посмотрим.
|
|
| |
dkscorp | Дата: Воскресенье, 10 Января 2010, 20:07 | Сообщение # 9 |
Новый участник
Группа: Пользователи
Сообщений: 29
Репутация: 0
Награды: 0
Статус: Offline
| Alex3A, не дает скачать, пишет открыть ****.php файл, пробовал и в ИЕ и в опере
|
|
| |
Alex3A | Дата: Воскресенье, 10 Января 2010, 22:31 | Сообщение # 10 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| При клике по ссылке выскакивает окно, и спрашиват открыть или сохранить. Надо сохранить, при сохранении убрать в конце ".php". arhiv.rar.php - arhiv.rar
|
|
| |
dkscorp | Дата: Воскресенье, 10 Января 2010, 22:43 | Сообщение # 11 |
Новый участник
Группа: Пользователи
Сообщений: 29
Репутация: 0
Награды: 0
Статус: Offline
| Скачал, спасибки, как раз то что нужно (ну т.е. через листбокс показывает), надо будет посмотреть, мне нужны фильтра по разным полям и сортировки. (может на клиппере писал? )
|
|
| |
Alex3A | Дата: Воскресенье, 10 Января 2010, 23:00 | Сообщение # 12 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (dkscorp) нужны фильтра по разным полям и сортировки. Там поиск по маске, сортировку делай в ммбшном боксе, однако сначала изучи что к чему, это заточено под ммв, сложных поисков я не делал, он идет по одному любому полю, если надо сложнее организовуй сам в ммв - поиск по одному полю, получил список номеров записей, по второму, потом сравнил оба массива- получил совпавшие индексы... Quote (dkscorp) может на клиппере писал? Нет на KOL.
|
|
| |
EagleSH | Дата: Понедельник, 31 Января 2011, 12:06 | Сообщение # 13 |
Поднаторевший
Группа: Проверенные
Сообщений: 106
Репутация: 0
Награды: 0
Статус: Offline
| господа не появилось ли чего нибуть новенького по работе с БД ? чёт на первый взгляд мутноватый плаг этот.... хотя если ничего нет - буду разбираться. нужно софтину сделать, база может расти, я не уверен если писать стандартными средствами, потянет ли ммб это всё хозяйство. к примеру банальный вопрос, сколько лист бокс может вместить строк в себя? ну и скорость работы?
Сообщение отредактировал EagleSH - Понедельник, 31 Января 2011, 12:27 |
|
| |
Alex3A | Дата: Понедельник, 31 Января 2011, 12:42 | Сообщение # 14 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (EagleSH) к примеру банальный вопрос, сколько лист бокс может вместить строк в себя? А какой лист бокс, вот в чем вопрос. Действительно, они не бездонны. Хотя ты и первый, кто до этого тут додумался. Идем далее, они то и не должны быть безконечными, много данных где то или в чем то является результатом неправильной выборки, когда сам человек занимается тем что может сделать поиск. Что то показывать нужно в комфортных для юзера условиях, незачем забивать скажем листвокс тысячей строк, можно ведь показывать порциями, так будет более эргономичней. Если хранимые данные что то типа логизирование кого то чего то, имеет смысл с определенной периодичностью писать данные в новую чистую базу, переименовав статую и дав имя, отражающее время перехода на новую.
|
|
| |
EagleSH | Дата: Понедельник, 31 Января 2011, 13:09 | Сообщение # 15 |
Поднаторевший
Группа: Проверенные
Сообщений: 106
Репутация: 0
Награды: 0
Статус: Offline
| Alex3A, отчасти ты прав конечно, но разные базы в моём случае не вариант, ибо должно быть всё перед глазами сплошным потоком. а нет хелпа более понятного к этому плагу? или может ты урезанно подскажешь, к примеру: нужно создать строку, в ячеек 10 к примеру и записать в базу. ну и считать потом и показать в ммб. 1я ячейка строки всегда бужт номером, сигнализирующем номер этой строки в базе.
Сообщение отредактировал EagleSH - Понедельник, 31 Января 2011, 13:09 |
|
| |
Alex3A | Дата: Понедельник, 31 Января 2011, 13:52 | Сообщение # 16 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| EagleSH, погоди немнога. дай вспомнить. так, есть у тебя dbfadmin.exe? Добавлено (31 Январь 2011, 13:43) --------------------------------------------- вот Добавлено (31 Январь 2011, 13:52) --------------------------------------------- внизу, создать базу данных, указать количество полей, нажать ок, в таблице заполнить имя поля, размер, тип данных, если тип мемо-это бальшой текст, то размер не указываем. По заполнении наж сохранить. Потом файл -загрузить, нажать кнопку + "добавить запись", заполнить данными, и так далее. Описание поищу.
Сообщение отредактировал Alex3A - Понедельник, 31 Января 2011, 13:43 |
|
| |
Alex3A | Дата: Понедельник, 31 Января 2011, 14:04 | Сообщение # 17 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Вот что накопал. Добавлено (31 Январь 2011, 14:04) ---------------------------------------------
Quote (EagleSH) база может расти некая цитатаQuote 1 гиг - это не максимальный размер дбф-базы, а критический (по некоторым оценкам) размер дбф-файла.
|
|
| |
EagleSH | Дата: Понедельник, 31 Января 2011, 15:12 | Сообщение # 18 |
Поднаторевший
Группа: Проверенные
Сообщений: 106
Репутация: 0
Награды: 0
Статус: Offline
| Alex3A, да админка есть, за доку спасибо, ща посатрю.Добавлено (31 Январь 2011, 15:12) --------------------------------------------- всётаки мутноватая софтина, нашёл более продвинутую (вроде как, покрайней мере всё понятно с первого раза)
|
|
| |