Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» VB: Написание программы для работы с MySQL-базой

Автор: odl455
Дата сообщения: 14.11.2003 21:49
Draper


Цитата:
Народ как вы считаете не проще ли так в миллион раз


Так чего ж ты сразу не настоял на реализации именно такого варианта?
Я то предложил, а выбирал то ты?

Теперь уж переделывать никто не будет я так думать.

Bloody_Nokia_Adept

Чтобы труды не пропали ...

Думаю за пару дней ты сможешь привести программу к виду 2-х кнопок (не забудь про About) и конфигурационному файлу. Не нужно чтобы конфиг генерился из программы (убери эти функции). Из конфига информация только считывается! Записывается туда только руками!

Обновление реализуй путём стирания локальной базы и полной закачки новой базы. Это будет допустимо если размер базы такой как оговаривалось.

И помни. Лучшее враг хорошего. И ещё. Делай не как лучше, а как обычно!
Автор: Bloody_Nokia_Adept
Дата сообщения: 14.11.2003 23:39
Draper

Цитата:
ты сделал громадный труд за несколько дней

Не то что бы громадный, но труда было немало. И имхо прога удалась на славу.

Цитата:
Простая прога у которой 2 кнопки Update и About! На update нажал скачались обновления, на about нажал открылось окошко! Делов то куча!!! Как оно будет работать это уже другой вопрос, но для конечного юзера все должно быть на уровне 2х кнопок и окошка поиска!

Это понятно... Хотели как лучше, будет как всегда
Если разбить мою прогу на две части - кофигуратор и собственно просмотрщик, то получется как раз то, что ты хочешь. Это не сложно сделать. Ты саму то прогу скачивал? Смотрел ее в работе? Как тебе в моей реализации toolbar поиска? Удобно ведь?!

Цитата:
На самом деле все было бы проще пареной репы если бы

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

Цитата:
Народ как вы считаете не проще ли так в миллион раз?

Лично мне кажется, что нет - чем больше звеньев в цепи, тем программа становится сложнее и больше вероятность ошибки. Уж чего, а опыта разработки трехзвенных систем у меня достаточно

Цитата:
Ты меня пойми правильно, мне какие-то переделки в базе тоже делать не особо хочется, ты сказал сделаю все как положено....вместо того чего я ожидал в бета версии, получил что-то типа универсального коннекта ко всем версиям баз которые кто-либо создавал! Теперь еще осталось добавить все виды запросов и можно смело патентовать...

Все, что мне надо было - создание вьюхи. Это минимальные "переделки", т.к. по сути это доделка, от которой вреда 0. А про универсальность я говорил с самого начала - это дает больший потенциал проге. Где гарантия, что через неделю ты не захочешь сменить структуру таблицы и добавить новое поле? Как тогда быть? Переписывать прогу, нанимать людей??? Достаточно сгенерировать новую конигурацию и все!

Цитата:
Ребята вы покумекайте на всем этим...и придите в конце концов к тому что я хочу! Сроки еще есть, но уже поджимает...

Я сделаю разбивку на отдельный конфигуратор и просмотрщик базы и выложу завтра к вечеру на своем фтп. Делать серверную выгрузку в файл пока не стоит - хлопотное дело, а тебя и так сроки поджимают. Дашь клиентам хоть что-то, а потом можно будет спокойно довести экспорт в xml до ума и прикрутить.
odl455

Цитата:
Думаю за пару дней ты сможешь привести программу к виду 2-х кнопок (не забудь про About) и конфигурационному файлу. Не нужно чтобы конфиг генерился из программы (убери эти функции). Из конфига информация только считывается! Записывается туда только руками!

Да уж... Ломать не строить
Прога вышла слишком функциональной Ну что ж... Значить быть ей разбитой на две части.

Цитата:
Обновление реализуй путём стирания локальной базы и полной закачки новой базы. Это будет допустимо если размер базы такой как оговаривалось.

Я по началу хотел сделать импорт через временную таблицу, дабы на случай ошибки существующие данные сохранились, но потом решил отказаться от этой идеи - слишком уж функционала много для $200.

Цитата:
И помни. Лучшее враг хорошего. И ещё. Делай не как лучше, а как обычно!

Угу... Все же у больших и малых проектов разные задачи стоят и универсальность больших проектов не нужна в малых Абыдна, да?
Draper
В обновленном варианте как я предложил прогу будешь брать? Возмешь - за пару недель и некоторое количество мертвых американских президентов прикручу серверный модуль экспорта и научу клиента забирать по http с указанного url файлик и отображать его в моем клиенте.

PS: И еще... Не пропадай пожалуйста больше, а то два дня ни слуху, ни духу.
PPS: Так что ты все же скажешь о моей реализации поиска? Гибко? Удобно?

Добавлено
Draper

Цитата:
про About

Какая информация должна там отображаться?
Автор: odl455
Дата сообщения: 15.11.2003 00:34
Bloody_Nokia_Adept


Цитата:
И имхо прога удалась на славу.


Предлолгаю её продавать по 50$ за одну лицензию. Назовём что-нибудь
типа "Универсальный просмотрщик локальной/удалённой БД".
Гарантируем пожизненную техподдержку и помощь по телеграфу.

И могу поспорить на 100$ что покупать будут!
(первым покупателем буду я сам )


Добавлено
Кстати вариант ТурбоМента никто не видел?
Там About есть?
Автор: Draper
Дата сообщения: 15.11.2003 02:51
Bloody_Nokia_Adept

Даю время сколько надо, но в пределах разумного Сделай как я написал в предыдущем посте! Я твою прогу скачал, но подключиться к базе так и не смог! Я выбираю SQL Connect жму далее и ничего не происходит! Давай ты просто сделаешь как я написал, как odl455 мне посоветовал и на этом мы закончим...приступай, у тебя есть время...

TurboMent

ТЫ бы хоть дал посмотреть что ты там наделал Ребята вы не волнуйтесь, я Bloody_Nokia_Adept не кину
Автор: Bloody_Nokia_Adept
Дата сообщения: 15.11.2003 11:09
odl455

Цитата:
Предлолгаю её продавать по 50$ за одну лицензию.


Цитата:
И могу поспорить на 100$ что покупать будут!

Вряд ли... Программ подобного класса пруд пруди. Тот же ms query, например, просто моя для людей, которым не надо делать sql запросы и которым достаточно выборки из всей таблицы. Хотя не сложно прикрутить и фильтрацию

Цитата:
первым покупателем буду я сам

Выпишу персональную лицензию

Цитата:
Кстати вариант ТурбоМента никто не видел?

Я просил его выслать мне демку, но то ли что-то с моим ящиком на mail.ru, то ли просто погода не летная - письмо так до меня и не дошло. Я его попросил намылить на другой ящик. Как получу, дам объективную сравнительную оценку наших опусов
Draper

Цитата:
Даю время сколько надо, но в пределах разумного

Т.е. делаем трехзвенку? Сервисную утилиту экспорта базы в xml, конфигуратор клиентский и просмотрщик всего этого добра? Больше всего хлопот будет с написанием сервиса выгрузки базы и помещения дампа на ftp - это по самым скромным оценкам неделя работы, т.к. сервисы я писал, да и с забором с ftp поверх http проблем нет, однако надо сделать:
1. конфигуратор утилиты экспорта (как часто и в какое время делать дамп базы, куда его помещать)
2. закачку на ftp (никогда не занимался upload)
Это сильно усложняет задачу и похоже, что увеличивает стоимость решения (работы действительно много).

Цитата:
Я выбираю SQL Connect жму далее и ничего не происходит!

Странно... Какая нужна последовательность действий:
1. в настройках локального соединения создать access базу
2. в настройках удаленного соединения дать все параметры, т.е. хост / имя базы / логин и пароль, после чего выбрать таблицу и столбцы из нее
3. сделать update, который повторно запросит пароль на соединение к удаленной базе.
4. все! результаты должны отобразиться на экране.
Видимо ты что-то не так сделал или пропустил

Цитата:
приступай, у тебя есть время

Итак, ты готов ждать еще неделю и платить за это? Если да, то хорошо. Я начинаю уже делать это.

Добавлено
Draper
И еще... Мне на клиенте прийдется предусмотреть работу через proxy - это хлопотная работа, т.к. в прямом соединени на базу эти обязанности берет на себя драйвера ODBC. Или я не прав?

Добавлено
Draper
Проверь ПМ - там мои предложения по дальнейшему сотрудничеству.
Автор: TurboMent
Дата сообщения: 15.11.2003 16:43
А вот и я.
Ща закачаю на сайт дам ссылку.
Автор: Bloody_Nokia_Adept
Дата сообщения: 15.11.2003 16:50
TurboMent

Цитата:
Ща закачаю на сайт дам ссылку

Только не повторяй мои грабли - лей в binary mode
Автор: TurboMent
Дата сообщения: 15.11.2003 17:01
Закачать не удалось. На by.ru нельзя такие фаилы держать
Лови на alexey_f@ukr.net

Добавлено
Отправил на оба мыла для уверенности

Добавлено
А вот и скрины мой проги.
Сначало вводим пароль:

Вот и оно:

Опций:

А вот долгожданный About:


Вот и всё


Добавлено
Показ изображения товара:
Автор: Bloody_Nokia_Adept
Дата сообщения: 15.11.2003 19:28
TurboMent

Цитата:
Закачать не удалось. На by.ru нельзя такие фаилы держать

Та да...
Сам напоролся на те же грабли с by.ru - бывает файл в 150 кил зальешь, а то и 5 кил не льет, собака.

Цитата:
Отправил на оба мыла для уверенности

Спасибо, получил. Смотрю...

Добавлено
TurboMent
Нормальная прога
Я и не думал, что на VB можно что-то более менее серьезное сделать.
Инсталляшка приятно удивила. То что нет локальной базы ладно (демо на 30 запусков как ни как), но как собираешься хранить локально данные? Где поиск? И еще... Когда соединился на реальную базу Draper, то все нормально отобразилось (тоже потсавил ограничение в 10 строк? ) вплоть до девятой строки, а потом получил: Run-time error '424': Object required и прога сама собой свернулась. Это повторяется от раза к разу.

Правда твоя реализация все же ближе к идеалу Draper - изначально четыре больших кнопки и поле результата.

Добавлено
Draper
Я сегодня немного прояснил для себя ситуацию с ftp upload - там не все так мрачно, как я себе это представлял Хотя все же работать через proxy как-то прийдется

Сегодня ночью выложу на сайте раздельные конфигурашку и смотрелку удаленной базы. Пускай они остаются, раз уж были мною написаны.

Сегодня же начинаю делать работу с xml. Есть предложение прикрутить одну цацку... Помнишь как обновляется avp? В рамках своих предложений могу реализовать механизм кумулятивного апдейта (полный дамп базы на какую-то дату), а также дифференциальных недельных и дневных апдейтов - это будет цаца (правда прийдется повозиться, зато данных на ftp будет меньше, да и юзер от раза к разу будет выкачивать не всю базу). Однако это уже зависит от тебя - какие каналы в америке я не знаю и овчинка просто может не стоить выделки Что скажешь?
Автор: TurboMent
Дата сообщения: 15.11.2003 20:08

Цитата:
Я и не думал, что на VB можно что-то более менее серьезное сделать.

Всё кроме ОС.


Цитата:
Где поиск?

ты на это сам ответил

Цитата:
демо на 30 запусков как ни как


а насчёт:

Цитата:
Run-time error '424': Object required

Ща посмотрю что можно сделать

Добавлено
Всё исправлено
I like VB!!!!!

Добавлено

Цитата:
но как собираешься хранить локально данные?

XML или MDB
Они оба не проблема

Добавлено
А поиск я уже прикручиваю


Цитата:
Хотя все же работать через proxy как-то прийдется

Зачем
Автор: Bloody_Nokia_Adept
Дата сообщения: 15.11.2003 21:19
TurboMent

Цитата:
XML или MDB
Они оба не проблема

Ну как сказать... С mdb действительно все ясно, а вот с xml...
1. тебе нужен парсер (не сам же ты его будешь разбирать) - нормальный ms xml 2 идет с mdac 2.7, что на корню портит всю твою идеологию "ничего лишнего, все родное", хотя разумеется в этом нет ничего зазорного (один из продуктов, в разработке которых принимал участие, требует наличие этого mdac)
2. нормального поиска по xml нет (вернее он конечно же есть, но скажем у той же bdb xml надо при построении индексов всегда указывать полный xpath, что трудно организовать при неизвестной структуре xml)

Цитата:
А поиск я уже прикручиваю

Правильно! Надо было сразу его делать

Цитата:
Зачем

Да затем, что будет "небольшая" переделка в результате которой получится:
1. серверный модуль, складывающий дамп базы в xml
2. клиентский модуль, забирающий из инета этот дамп и заливающий его в локальную базу для более удобного поиска и навигации

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

Мне нравятся твои иконки. Заняться бы плагиатом... Шучу


Добавлено
Все действительно заработало! Спасибо за patch

Смог пощупать получше прогу
Сортировку по столбцам делать думаешь?
Автор: TurboMent
Дата сообщения: 15.11.2003 21:41

Цитата:
Сортировку по столбцам делать думаешь?

Конечно

Цитата:
тебе нужен парсер

Он у меня есть

Цитата:
не сам же ты его будешь разбирать

Он полность написан на VB (source code include)

Добавлено

Цитата:
Правильно! Надо было сразу его делать

Сначало ядро проги.
Потом всякие фишки.
Ядро сделано.
Дело за фишками.

Добавлено
Например экспорт в Excel
Он уже готов но спрятан.

Добавлено
А вот и поиск.

Сортировка прилагается
Автор: Spin
Дата сообщения: 16.11.2003 00:09
TurboMent
Вопрос к вам такой - Вы используете VB6 или VB.Net ?
И еще вопрос - если вашу прогу уважаемы Draper не купит (а насколько я понимаю, ему уже выбирать не приходится) вы бы не могли кинуть мне исходники этой программы ?
Особенно если это VB.Net ( изучаю я его =) )
Понимаю что наглость жуткая =) и нисколько не удивлюсь если откажете.
Спасибо заранее!

romansp@moldovacc.md
Спыну Роман
Автор: TurboMent
Дата сообщения: 16.11.2003 00:47
УважаемыйSpin
Это VB6, по причине не особой распространённости Net. Framework у конечных пользователей.


Цитата:
Понимаю что наглость жуткая




Цитата:
изучаю я его =)

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


Цитата:
И еще вопрос - если вашу прогу уважаемы Draper не купит (а насколько я понимаю, ему уже выбирать не приходится) вы бы не могли кинуть мне исходники этой программы ?

Ну....
Смотря какой исход дела будет.
Вообще давать исходники проги которая предназначалась на продажу это несерьёзно.


Цитата:
нисколько не удивлюсь если откажете.

Я этого пока не сказал.


Добавлено
Bloody_Nokia_Adept

Цитата:
1. тебе нужен парсер (не сам же ты его будешь разбирать) - нормальный ms xml 2 идет с mdac 2.7, что на корню портит всю твою идеологию "ничего лишнего, все родное", хотя разумеется в этом нет ничего зазорного (один из продуктов, в разработке которых принимал участие, требует наличие этого mdac)

Я тебе на мыло кинул маааленькую прогу которая для работы с xml не требует ничего.
Она вся написана на чистом VB.
Автор: Spin
Дата сообщения: 16.11.2003 10:54

TurboMent

Зер гут =)


Цитата:
Это VB6, по причине не особой распространённости Net. Framework у конечных пользователей.


Что верно то верно. С одной стороны охота делать проги на .Net , а с другой стороны большинство юзеров этот .Net framework в глаза не видели , и не заставлять же их 20 метров качать. Короче не самое хорошее состояние.


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


Ок!
Спасибо. Я в аську постучусь ок ?


Цитата:
Ну....
Смотря какой исход дела будет.
Вообще давать исходники проги которая предназначалась на продажу это несерьёзно.


нисколько не удивлюсь если откажете.

=)



Автор: TurboMent
Дата сообщения: 16.11.2003 14:32

Цитата:
нормального поиска по xml нет

А зачем искать по xml ?:


Добавлено
А вот и ссылка моей проги:
Моя прога

преимущества:
1>Работа с MySql базой (локальной или удалённой)
2>Поиск
3>Загрузка картинки из инета (чтобы понять о чём идёт речь загляните в Main.ini)
4>About (не знаю чё он вам так нужен)
5>Для создания дампа базы не требуется серверная часть
6>Сортировка строк (понажимайте по заголовкам столбцов)
6>...

Недостатки (устраняемые):
1>Ограничение на 30 запусков.
2>Пока нет локальной БД (делаю на xml c разбитием на дату дампа)
3>...(пишите если чё не нравится буду исправлять)

Добавлено
Когда доделаю:

Цитата:
2>Пока нет локальной БД (делаю на xml c разбитием на дату дампа)

будет и:

Цитата:
5>Для создания дампа базы не требуется серверная часть


Добавлено
Bloody_Nokia_Adept
Тебя что по воскресеньям в инете нет
Автор: TurboMent
Дата сообщения: 16.11.2003 23:27
Барабанная дробь......
А вот и локальна DB в виде псевдо-xml.
Устанавливается этот патч поверх предыдущий версий
А вот и патч
Теперь есть функцмя создания дампа.
Вызывается она автоматически при просмотре on-line DB.
А также загрузка этого дампа из xml.
В понедельник убераю пару глюков и прога готова.


Добавлено
Если не скачивается.
То обращайтесь в службу поддержки narod.ru

Добавлено
Загрузка локальной DB на 54586 записи загружалась 7 сек.
На Athlon XP 2500, 1800 Ghz, 256 mb RAM,Windows XP
Автор: Draper
Дата сообщения: 17.11.2003 09:07
Народ, вот только щас додумался

ftp.bdtrims.com

Login: program@bdtrims.com
Pass: program

Выкладывайте туда свои демки!
Автор: TurboMent
Дата сообщения: 17.11.2003 09:17
Закачал

Два фаила:
MySqlViewerBeta.exe - сама прога ставится в первую очередь.
Viewer_beta_patch.exe - Это sfx-rar там в нутри один фаил им надо заменить главный исполняемый фаил.

Добавлено
Насколько я понял, это прога для американского инет-магазина.
Значит надо прикрутить MUI.
Или я чего-то не догоняю?

Добавлено
Вот структура фаила псевдо-xml:

Код:
<table name=DBDump>
<structure>
<column>item_id</column>
<column>item_description</column>
<column>item_price</column>
</structure>
<data>
<entry>
<item_id>1</item_id>
<item_description>Notebook</item_description>
<item_price>2500</item_price>
</entry>
</data>
</table>
Автор: UncoNNecteD
Дата сообщения: 17.11.2003 14:20

Цитата:
feel luxury in your car...

Почуствую ценности в своей корзине (примерно )
Draper
Ты бы в ПМ раздал пароли на фтп, а то щас кто нить добрый тебе трояна под видом программы положит.
Автор: TurboMent
Дата сообщения: 17.11.2003 14:29
UncoNNecteD
Спасибо.


Цитата:
Почуствую ценности в своей корзине

Хотелось бы почуствовать

Добавлено

Цитата:
Ты бы в ПМ раздал пароли на фтп, а то щас кто нить добрый тебе трояна под видом программы положит.

Под видом моей проги
Автор: Draper
Дата сообщения: 17.11.2003 16:47
Пароль поменен! Кому надо, в ПО!

TurboMent

Прога конечно у тебя просто класс!!!! Я открыл и сразу понял что это то что надо!!!! Там только поля надо некоторые убрать! Ты в конфиге классно сделал, что можно давать название полям, но было бы классно если бы ты сделал также какие столбцы нужно исключить!

Потом при первом запуске сделай так чтоб выдавалось сообщение, что мол надо сделать апдейт! Потом все эти настройки надо убрать, надо сразу давать готовый конфиг файл юзеру....вот только как его в инсталяшку запихивать....

Все теперь осталось дождать варианта Bloody_Nokia_Adept


Цитата:
Почуствую ценности в своей корзине (примерно )


Это переводится как: Чуствуй шикарно в своей машине...
Автор: TurboMent
Дата сообщения: 17.11.2003 20:09

Цитата:
Чуствуй шикарно в своей машине...

Это тоже не помешает...

Добавлено

Цитата:
Прога конечно у тебя просто класс!!!!




Цитата:
Ты в конфиге классно сделал, что можно давать название полям, но было бы классно если бы ты сделал также какие столбцы нужно исключить!

Уже делаю


Цитата:
Потом при первом запуске сделай так чтоб выдавалось сообщение, что мол надо сделать апдейт!

Не проблема


Цитата:
Потом все эти настройки надо убрать, надо сразу давать готовый конфиг файл юзеру....вот только как его в инсталяшку запихивать....

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


Цитата:
Все теперь осталось дождать варианта Bloody_Nokia_Adept

Да. А то он пропал как-то странно



Добавлено

Цитата:
Ты в конфиге классно сделал, что можно давать название полям, но было бы классно если бы ты сделал также какие столбцы нужно исключить!

Готово.


Цитата:
Потом все эти настройки надо убрать, надо сразу давать готовый конфиг файл юзеру

Готово.


Цитата:
Потом при первом запуске сделай так чтоб выдавалось сообщение, что мол надо сделать апдейт!

Готово.


Цитата:
Значит надо прикрутить MUI.

Это я тоже прикрутил


Будут ещё пожелания ?
Автор: TurboMent
Дата сообщения: 18.11.2003 02:20
Draper
Закачал к тебе на фтп последнюю версию проги(BETA).

MySqlViewerBeta_PreFinal.exe

Загляни сюда завтра. напиши как тебе прога.
Учтены все пожелания.
Автор: Bloody_Nokia_Adept
Дата сообщения: 18.11.2003 13:52
TurboMent

Цитата:
Сначало ядро проги.
Потом всякие фишки.

Правильной дорогой идете, товарищи!

Цитата:
А вот и поиск

Гы... Draper хотел, что бы он набирал и тут же видел результаты поиска - у меня именно такая реализация, без дочерних окон

Цитата:
Я тебе на мыло кинул маааленькую прогу которая для работы с xml не требует ничего.
Она вся написана на чистом VB.

Да, спасибо, посмотрю на досуге.

Цитата:
А зачем искать по xml ?

Дык... Поиск как тогда делать по локальной базе, если она будет на xml?

Цитата:
Теперь есть функцмя создания дампа.
Вызывается она автоматически при просмотре on-line DB.
А также загрузка этого дампа из xml.

Я тоже полностью прикрутил работу с xml, но только он будет выступать в роли media при доставке с сервера клиенту (как предлагал это сделать odl455)
Draper

Цитата:
Выкладывайте туда свои демки!

Давно пора было сделать
Draper

Цитата:
Все теперь осталось дождать варианта Bloody_Nokia_Adept

TurboMent

Цитата:
Да. А то он пропал как-то странно


Цитата:
Тебя что по воскресеньям в инете нет

Дождетесь
У меня мама сильно заболела в субботу (язва в поджелудочной открылась) и я с тех пор только вчера вечером немного посидел за компом. Уже есть работа с xml dump базы и закачка/выгрузка его с ftp (зачем делать руками то, что должно быть автоматизтрованным). Вот... Осталось дописать просмотрщик этой базы и можно будет отдавать Draper. После этого я еще сделаю планировщик, в котором можно будет назначить расписание, по которому должны будут делать xml dump и выкладываться на ftp - настраивается единожды и работает в автономном режиме (админ может заниматься другими более важными делами).
TurboMent

Цитата:
Готово.


Цитата:
Готово.


Цитата:
Готово.


Цитата:
Готово.

У меня все эти пункты были с самого начала

PS: В связи с маминой болезнью я на работе не часто, поэтому и в сети редко появляюсь, но работа идет и к концу недели все будет точно завершено.
Автор: TurboMent
Дата сообщения: 19.11.2003 10:08
Моё личное мнение как программиста.
Это не правильно плодить дополнительные программы, без которых можно обойтись.
Всё должно быть как можно проще (но не вовред качеству)


Цитата:
Гы... Draper хотел, что бы он набирал и тут же видел результаты поиска - у меня именно такая реализация, без дочерних окон

Каждому своё.


Цитата:
Дык... Поиск как тогда делать по локальной базе, если она будет на xml?

Вообще я не должен помогать своему конкуренту, но всётаки.
Надо делать поиск не в xml, а уже загруженной таблице.
Искать в xml помоему не логично.


Цитата:
Я тоже полностью прикрутил работу с xml, но только он будет выступать в роли media при доставке с сервера клиенту

Мой мнение в первых строчках.


Цитата:
У меня все эти пункты были с самого начала

А как-же:

Цитата:
Значит надо прикрутить MUI.



Вообще я нехотел так делать, но бизнес есть бизнес. Значит так.

Draper
Мои вариант проги полность готов и соответствует всем твоим требованиям.
Выводы делай сам.
Автор: Bloody_Nokia_Adept
Дата сообщения: 19.11.2003 16:03
TurboMent

Цитата:
Это не правильно плодить дополнительные программы, без которых можно обойтись.

Я того же мнения и поэтому изначально прога была all-in-one, но Draper не понравился тот факт, что пользователь может сам что-то наконфигурить и поэтому пришлось разбить прогу на две - просмотрщик и конфигуратор (не руками же править файл настроек)

Цитата:
Вообще я не должен помогать своему конкуренту, но всётаки.
Надо делать поиск не в xml, а уже загруженной таблице.
Искать в xml помоему не логично.

А что помогать конкуренту, если у него сразу было локальное хранилище с полноценным поиском именно по хранилищу. У тебя можно сделать поиск по больше/меньше/не равно/начинается с/заканчивается на? По тому варианту, что я видел - нет! Мне просто было интересно как ту же задачу делали бы другие. Делать подобный поиск руками по результатам из грида - нелогично и неправильно в корне.

Цитата:
Мои вариант проги полность готов и соответствует всем твоим требованиям

Да уж... Собачка в дороге могла подрости
Фишка в том, что по словам Draper ему больше не нужна прога, работающая непосредственно на удаленную базу, а надо забирать каким-либо способом дамп базы с ftp и заливать его в локальное хранилище или непосредсвенно использовать. Это влечет за собой некторое изменение поставленной задачи. Надо:
1. делать дамп базы на сервере и выкладывать на ftp (разумеется все должно быть автоматом, а не в ручном режиме)
2. как-то забирать дамп клиентским приложением с ftp
3. использовать дамп на клиенте для получения данных.
После прояснения задач можно как ты говоришь...

Цитата:
Выводы делай сам

...сделать выводы

А выводы следующие - в прошлый четверг мною была написана прога которая полностью удовлетворяла исходным требованиям об удаленной базе (с учетом замечаний о выносе отдельного конфигуратора), к концу этой недели будет комплекс прог, удовлетворяющих новым требованиям. И о чем здесь тогда разговор?
Автор: TurboMent
Дата сообщения: 19.11.2003 16:31

Цитата:
Фишка в том, что по словам Draper ему больше не нужна прога, работающая непосредственно на удаленную базу, а надо забирать каким-либо способом дамп базы с ftp и заливать его в локальное хранилище или непосредсвенно использовать.


Это навязанное мнение.
Автор: Bloody_Nokia_Adept
Дата сообщения: 19.11.2003 17:26
TurboMent

Цитата:
Это навязанное мнение

Вполне возможно, но не мной - изначально предложение исходило от odl455. Draper очень захотел получить именно такую реализацию и после того как была выполнена обязательная программа (прямой доступ к удаленной базе), принялся за произвольную (работа с дампом на ftp). Вот... Этим как бы и сейчас занимаюсь, а на работу с удаленной базой я забил, т.к. прога делала все что надо и даже больше Просто я из-за нехватки времени все никак не выложу раздельные просмотрщик/конфигуратор, но all-in-one решение доступно по ссылке с прошлой странице

Так что... Желание клиента - закон. Приходится исполнять чужие прихоти.

PS: И не надо считать, что я займусь плагиатом твоих идей (мне достаточно личного опыта и MSDN) - просто интересно как работают другие, тем более на незнакомом и чужом мне VB
Автор: odl455
Дата сообщения: 19.11.2003 17:38
Bloody_Nokia_Adept


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


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

Draper

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

С учётом всего выше сказанного и сделанного стоит рассмотреть вопрос об оплате работы и о повышении размера оплаты в связи с сильно изменённым в конечном итоге техническом задании.

Что ты об этом думаешь?


Добавлено
Я понимаю что можно сказать: " - Да ладно, я не кину! Деньги по окончании работы! Всё будет ок!". Но сейчас очень хочется увидеть реальное дело. Оплати сделанную работу как оговаривалось, затем договаривайся о дополнительных изменениях, которые тебе необходимы за дополнительную оплату.

Страницы: 12345

Предыдущая тема: Открытие LNK-файлов


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.