Найдено 20 результатов

Monster
30 июн 2013, 11:38
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Если я правильно понял, то (ключ, значение) для putExtra("id", id); "id" - выступает как название переменной; а id - значение, в котором опять же выступает переменная. Кстати получается можно передать только в соседнюю активити значение? Т.е. ту, которая будет идти следом за той, в которой это значе...
Monster
30 июн 2013, 00:27
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Foenix У меня сейчас передаётся так, иначе оно считало id=0: public static long click_id; // получить данные из таблицы DB_TABLE2 c нужным id public Cursor getFoodData(long id) { return mDB.rawQuery("SELECT * FROM Food WHERE _id = " + id, null); } public void onItemClick(AdapterView<?> parent, View...
Monster
30 июн 2013, 00:16
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

long id = getIntent().getLongExtra("id");
The method getLongExtra(String, long) in the type Intent is not applicable for the arguments (String)
Почему-то ругается?
Monster
29 июн 2013, 23:38
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

С классом проделал, а вот с putExtra не получается. Прочитал 28-29 уроки, понимание не пришло... Подскажите пожалуйста.
Monster
29 июн 2013, 20:53
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Получается из ShopActivity (первая активити) в class DB (не активити, но другой .java файл). Но ещё надо передать этот id, как значение при переходе на Food (вторая активити), чтобы столбец "num2" был заполнен только этим id.
Monster
29 июн 2013, 20:44
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Имелось ввиду с помощью чего передавать? putExtra?
Monster
29 июн 2013, 20:06
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Спасибо, работает! :) Теперь осталось передать нужный id, чтобы работала выборка. Например отсюда? lvData.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // TODO Auto-generated method stub }
Monster
29 июн 2013, 18:59
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

ты запутался потому, что меня не слушаешь. я правда стараюсь) а это что? m_id = id; ?? это там я так делаю и работаю с m_id Message.title = db.getTitle(m_id); Message.latitude = db.getLatitude(m_id); Message.longitude = db.getLongitude(m_id); и это? IDM_ACTION? Это контекстное меню при нажатии Може...
Monster
29 июн 2013, 15:45
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Если поставить не "num2", а "1", то нормально ищет, получается все с id=1 из второй таблицы отображаются. Я хочу сделать чтобы там было значение поля второй таблицы num2. Которое в свою очередь ставит своё значение в зависимости от нажатого id в первой таблице. Т.е. если перешёл из списка с id=1 (в ...
Monster
29 июн 2013, 14:54
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Фэйл с ковычками осознан :)
Monster
29 июн 2013, 13:48
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Спасибо за оперативный ответ, я как раз разбирал rawQuery. Сейчас выглядят так: public Cursor getFoodData(int id) { String sqlQuery = "select * from Food where _id = ?"; Cursor cursor = mDB.rawQuery(sqlQuery, new String[] {"num2"}); return cursor; } При нажатии вызываю вторую таблицу Intent Food = n...
Monster
29 июн 2013, 13:02
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

День добрый. Составил запрос, но к чему его прикреплять чтобы eclipse не ругался? // получить данные из таблицы DB_TABLE2 c нужным id public Cursor getFoodData() { Cursor query = "select * from Food where _id = m_id"; return query; // return mDB.query(DB_TABLE2, null, null, null, null, null, null); }
Monster
29 июн 2013, 00:56
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Я уже ночью ничего не соображаю :D
Имелось ввиду вот это?

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

db.execSQL("DROP TABLE IF EXISTS " + TABLE_NAME1);
db.execSQL("DROP TABLE IF EXISTS " + TABLE_NAME2);
onCreate(db);
Чтобы не создавать сам файл .db с нуля (например переименовав базу и чтобы "заработало")?
Monster
29 июн 2013, 00:31
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

1. "Метод обновления" нужен всем. Все создают "конечную базу" Просто в простейшем случае - это как в уроке - удалить таблицу и создать новую. Вроде он необходим только в случае серьёзного изменения таблицы, например добавления новой колонки и чтобы при этом не потерять остальные, разве нет? 2. Мы "...
Monster
28 июн 2013, 23:27
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Ты версию БД должен сменить и обновить структуру. Ясно, я пересоздал БД и всё заработало. Метод обновления мне не нужен, я делаю конечную базу. Большое спасибо. По поводу пунктов: понял, запомню. Может подскажете ещё, как лучше реализовать отслеживание нажатия по строке первой таблицы и переход к в...
Monster
28 июн 2013, 22:53
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Первый xml как называется? это xml строки списка, так? Это и правда xml разметки строки списка, сам список в main2.xml. У тебя метод getAllData неправильный. Ё маё, капец какой фэйл, столько раз смотрел и не видел. Нужно сделать или два, или передавать наименование таблички как параметр - чтоб то и...
Monster
28 июн 2013, 21:45
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Спасибо, буду ждать.
Monster
28 июн 2013, 18:20
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Урок 52 - разберись, там все написано же. У тебя перепутано все. Глянул, у меня так и написано, может я что-то упускаю? Как так всё перепутано?)) Вот один из xml. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="ma...
Monster
28 июн 2013, 17:33
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

Re: SQLite + Activity

Делаю в одной БД две таблицы. В одной таблице всё ок, потом добавил вторую. В активити к первой таблице пишу setContentView(R.layout.main); String[] from = new String[] { DB.COLUMN_1 }; int[] to = new int[] { R.id.1 }; Ко второй таблице setContentView(R.layout.main2); String[] from2 = new String[] {...
Monster
28 июн 2013, 16:01
Форум: Работа с данными
Тема: SQLite + Activity
Ответы: 44
Просмотры: 26033

SQLite + Activity

Привет всем! Долбаюсь уже пол дня, прошу помочь разобраться. При создании базы данных использую несколько таблиц и активити, соответственно создаю суперкласс android.app.Activity. Проблема в том, что уже в самих активити при указании xml файла setContentView(R.layout.x1); НО видит .java файл все xml...