Форум программистов, компьютерный форум CyberForum.ru

Отобразить таблицу БД - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Изображения в прокрутке (ScrolView) http://www.cyberforum.ru/android-dev/thread881301.html
Необходимо загрузить изображения из интернета и вывести их в горизонтальном виде в ScrolView. Может есть простой пример, который это реализует? вот пример, как хотелось чтоб выглядело: http://3.bp.blogspot.com/-eI6AcyRZHwg/UAmzViQ-siI/AAAAAAAAD50/W3R-iib5UiY/s400/AndroidHorizontalScrollViewGallery.png
Программирование Android Как настроить Android NDK в Visual Studio 2012? Привет! Можно ли как то добавить функционал создания проектов под андройд и их отладки на телефоне, подключенном по usb, на Visual Studio 2012? Что скачать? Как установить? Да кстате, программировать собираюсь на C++ :-) (под NDK на сколько я понимаю). P.S.: уж очень лень учить тормозную джаву.... http://www.cyberforum.ru/android-dev/thread881273.html
Программирование Android ListView после загрузки данных подсветить 1-ый элемент
Доброго времени суток! Подскажите, как подсветить n-ый элемент в ListView после загрузки данных? пробую list1.setSelection(1) - не подсвечивается...
Авторизация на сервере Программирование Android
привет всем. никак не могу авторизироваться на сервере уже второй день. перепробовал кучу вариантов. вот код метода: public String requestGET() { String line = null; StringBuffer userInfo = null; try { URL url = new URL ("site.ru");
Программирование Android Шифрование методом XOR http://www.cyberforum.ru/android-dev/thread880320.html
Всем привет. Доделываю курсовую и застопорился((( что нужно: сделать программу для шифрации методом ХОР на андроид(java) и Win(c++) с ключем в отдельном файле и возможной взаимозаменяемостью. заранее сори если есть глупые ошибки))) на винде получилось все достаточно просто: HANDLE hFile, hFile2, hFileMap; DWORD dwBytesReadC, dwFileSize; char* cFile;
Программирование Android Как лучше вывести текст? Ребят помогите новичку разобраться как выводить detaiview , но только чтобы файл хранился локально , пока склоняюсь к открытию либо pdf либо doc,скажите какие способы вывода и хранения структурированного текста ? подробнее

Показать сообщение отдельно
SoloIlya
0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 64
28.05.2013, 13:21  [ТС]     Отобразить таблицу БД
Я внес эти изменения, но результат не изменился(
У меня есть еще класс в нем создается массив, может в нем надо что-то добавить или изменить?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
package DataBase;
 
import java.util.ArrayList;
 
import DataBase.DatabaseContract.Names;
import DataBase.DatabaseContract.Names.NamesColumns;
import android.content.Context;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteException;
import android.provider.BaseColumns;
import android.util.Log;
 
 
public class ManController {
    
    private static final boolean LOGV = false;
    private static int maxRowsInNames = -1;
    private static final String TAG = ManController.class.getSimpleName();
    
    private ManController(){    
    }
    
    public static int getMaxRowsInNames() {
        return maxRowsInNames;
    }
    
    public static ArrayList<Names> readNames(Context context) {
        ArrayList<Names> list = null;
        try {
                DatabaseOpenHelper dbhelper = new DatabaseOpenHelper(context);
                SQLiteDatabase sqliteDB = dbhelper.getReadableDatabase();
                String[] columnsToTake = { BaseColumns._ID, NamesColumns.NAME, NamesColumns.DATE };
                Cursor cursor = sqliteDB.query(Names.TABLE_NAME, columnsToTake, null, null, null, null, null,
                                Names.DEFAULT_SORT);
                if (cursor.moveToFirst()) {
                        list = new ArrayList<Names>();
                }
                while (cursor.moveToNext()) {
                        Names oneRow = new Names();
                        oneRow.setId(cursor.getLong(cursor.getColumnIndexOrThrow(BaseColumns._ID)));
                        oneRow.setName(cursor.getString(cursor.getColumnIndexOrThrow(NamesColumns.NAME)));
                        oneRow.setName(cursor.getString(cursor.getColumnIndexOrThrow(NamesColumns.DATE)));
                        list.add(oneRow);
                }
                cursor.close();
                dbhelper.close();
        } catch (Exception e) {
                Log.e(TAG, "Failed to select Names.", e);
        }
        return list;
    }
    
    public static void write(Context context, String name, Double price, int kol, String date) {
 
        try {
                //создали нашу базу и открыли для записи
                DatabaseOpenHelper dbhelper = new DatabaseOpenHelper(context);
                SQLiteDatabase sqliteDB = dbhelper.getWritableDatabase();
                String quer = null;
                int countRows = -1;
                //Открыли курсор для записи
                Cursor cursor = sqliteDB.query(Names.TABLE_NAME, new String[] { "count(*)" }, null, null, 
                        null, null, Names.DEFAULT_SORT);
                if (cursor.moveToFirst()) {
                        countRows = cursor.getInt(0);
                        if (LOGV) {
                                Log.v(TAG, "Count in Names table" + String.valueOf(countRows));
                        }
                }
                cursor.close();
                if ((maxRowsInNames == -1) || (maxRowsInNames >= countRows)) {
                        //дальще наш запрос в базу для записи полученны х дынных из функции
                        quer = String.format("INSERT INTO %s (%s, %s, %s, %s) VALUES (%s, %s, %s, %s);",
                                        // таблица
                                        Names.TABLE_NAME,
                                        // колонки
                                        Names.NamesColumns.NAME, Names.NamesColumns.PRICE,
                                        Names.NamesColumns.KOL, Names.NamesColumns.DATE,
                                        // поля
                                        name, price, kol, date);
                }
                //закрыли всю базу
                sqliteDB.execSQL(quer);
                sqliteDB.close();
                dbhelper.close();
        } catch (SQLiteException e) {
                Log.e(TAG, "Failed open rimes database. ", e);
        } catch (SQLException e) {
                Log.e(TAG, "Failed to insert Names. ", e);
        }
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru