Страница 1 из 1

Помогите придумать решение без БД

Добавлено: 22 май 2013, 08:51
sqafarov
Здравствуйте уважаемые форумчане,
Пишу вам от некой безысходности. Уже много времени ковыряюсь в нете, ищу решение но его либо нет либо руки у меня кривоваты.


Ситуация : Есть приложение на андроид (мое) оно должно забирать данные с созданного мною сервера по ручному запросу при нажатии кнопки. Данные на сервере будут часто обновляться. Каждый раз перебивать значения в ячейках БД, тяжело, муторно, времязатратно так сказать.

Вопрос : Что можно использовать и как это осуществить?

К примеру если есть возможность забирать данные из какого либо текстового файла либо из экзелевской таблицы расположенной на сервере где то в маями то было бы супер! И с обновлением и с доступом. К примеру через FTP или HTTP.

Заранее большое спасибо откликнувшимся на зов о помощи!

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 08:56
Foenix
не понимаю в чем проблема? забирать данные можно откуда угодно.. правда с экселем на андроиде возможно будет затык

Правда, у вас странные представления об обновлении данных в БД. Обычно туда данные забиваются при помощи программы, а не как-то "перебиваются в ячейках". Это намного проще, чем вносить данные в тот же эксель.

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 09:01
sqafarov
Foenix писал(а):не понимаю в чем проблема? забирать данные можно откуда угодно.. правда с экселем на андроиде возможно будет затык

Правда, у вас странные представления об обновлении данных в БД. Обычно туда данные забиваются при помощи программы, а не как-то "перебиваются в ячейках". Это намного проще, чем вносить данные в тот же эксель.
К примеру есть сервак на бесплатном хостинге (временно) www.xxx.xxxxx.ru назначение сервера простое файловое хранилище. Допустим там лежит текстовый документ с перечнем оборудования и ценами. Мне нужно получить содержимое не целиком а по конкретному слову "Коробка передач" и то что записано в этой строках с этим словом (словосочетанием). А затем вывести все это в табличке из двух трех колонок на экране андроида.

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 09:53
rezak90

Код: Выделить всё

Каждый раз перебивать значения в ячейках БД, тяжело, муторно, времязатратно так сказать.
уже тестили? уверены что будет тормозить?
Мне нужно получить содержимое не целиком а по конкретному слову "Коробка передач" и то что записано в этой строках с этим словом (словосочетанием). А затем вывести все это в табличке из двух трех колонок на экране андроида.
(я наверное уже надоел все со словом API :D ) Делается обычный запрос на сервер с вашим фильтром, сервер обрабатывает и выдаёт json в ответ, всё парсим уже на андроиде и далее что хотите с данными то и делайте.

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 10:15
sqafarov
rezak90 писал(а):Делается обычный запрос на сервер с вашим фильтром, сервер обрабатывает и выдаёт json в ответ, всё парсим уже на андроиде и далее что хотите с данными то и делайте.
А можно код?
Хотелось бы потестить, я с json не работал в принципе, что это и с чем его едят незнаю ((

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 10:40
rezak90
sqafarov писал(а):
rezak90 писал(а):Делается обычный запрос на сервер с вашим фильтром, сервер обрабатывает и выдаёт json в ответ, всё парсим уже на андроиде и далее что хотите с данными то и делайте.
А можно код?
Хотелось бы потестить, я с json не работал в принципе, что это и с чем его едят незнаю ((
код получится слишком обширным для примера) Json как xml, просто другая структура чуть и работает быстрее

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 10:58
Mikhail_dev
Примеров навалом. Советую самому разобраться, ибо без знаний JSON практически нельзя рабьотать с клиент-серверными приложениями. Это как бы стало стандартом.

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 12:01
sqafarov
Допустим ... а что должно быть на сервере?В каком формате и тд?

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 12:32
Foenix
sqafarov писал(а):
Foenix писал(а):не понимаю в чем проблема? забирать данные можно откуда угодно.. правда с экселем на андроиде возможно будет затык

Правда, у вас странные представления об обновлении данных в БД. Обычно туда данные забиваются при помощи программы, а не как-то "перебиваются в ячейках". Это намного проще, чем вносить данные в тот же эксель.
К примеру есть сервак на бесплатном хостинге (временно) http://www.xxx.xxxxx.ru назначение сервера простое файловое хранилище. Допустим там лежит текстовый документ с перечнем оборудования и ценами. Мне нужно получить содержимое не целиком а по конкретному слову "Коробка передач" и то что записано в этой строках с этим словом (словосочетанием). А затем вывести все это в табличке из двух трех колонок на экране андроида.
Можете верить им, а не мне, но я уверена, что это задача именно для БД, а не для парсинга какого-то. ДЛя этого БД и придумали. ЧТоб вытаскивать данные из экселя, текстовых данных в каком-то формате, мы на десктопе кучу программ писали, причем это такой гемор, что даже не советую с этим связываться. Одна буква в этом файле не так - все, никаких данных вы не получите.

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 12:37
sqafarov
Foenix писал(а):
sqafarov писал(а):
Foenix писал(а):не понимаю в чем проблема? забирать данные можно откуда угодно.. правда с экселем на андроиде возможно будет затык

Правда, у вас странные представления об обновлении данных в БД. Обычно туда данные забиваются при помощи программы, а не как-то "перебиваются в ячейках". Это намного проще, чем вносить данные в тот же эксель.
К примеру есть сервак на бесплатном хостинге (временно) http://www.xxx.xxxxx.ru назначение сервера простое файловое хранилище. Допустим там лежит текстовый документ с перечнем оборудования и ценами. Мне нужно получить содержимое не целиком а по конкретному слову "Коробка передач" и то что записано в этой строках с этим словом (словосочетанием). А затем вывести все это в табличке из двух трех колонок на экране андроида.
Можете верить им, а не мне, но я уверена, что это задача именно для БД, а не для парсинга какого-то. ДЛя этого БД и придумали. ЧТоб вытаскивать данные из экселя, текстовых данных в каком-то формате, мы на десктопе кучу программ писали, причем это такой гемор, что даже не советую с этим связываться. Одна буква в этом файле не так - все, никаких данных вы не получите.
Я верю в код )) а насчет трудностей скажу так ... времени мало ... представить готовый проект нужно в срок. К сожалению на данный момент я не рспологаю средставми чтобы арендовать такой сервер с БД ... если можно найти такой бесплатный хостинг с подобными услугами то было бы замечательно. Кроме того я не могу представить структуру сервера или хостинга.

Re: Помогите придумать решение без БД

Добавлено: 22 май 2013, 14:02
rezak90
Я верю в код )) а насчет трудностей скажу так ... времени мало ... представить готовый проект нужно в срок. К сожалению на данный момент я не рспологаю средставми чтобы арендовать такой сервер с БД ... если можно найти такой бесплатный хостинг с подобными услугами то было бы замечательно. Кроме того я не могу представить структуру сервера или хостинга.
в любом бесплатном хостинге найдётся phpMyAdmin и MySql, создаёте бд, на php пишем например index.php - читаем внутри post запросы, например запрос query=all - значит нам нужно обратится к бд и вытянуть все данные из бд, вытянули и отображаем их echo ...

Re: Помогите придумать решение без БД

Добавлено: 23 май 2013, 08:39
sqafarov
Спасибо )) Всем ))