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

Не создается база данных - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Фрагменты и смена положения телефона http://www.cyberforum.ru/android-dev/thread1416614.html
LicenseAgreementFragment licenseAgreementFragment = new LicenseAgreementFragment(); FragmentTransaction transaction = getFragmentManager().beginTransaction();...
Программирование Android Fragment и google map на фоне стоит гугл мап,по верх него открыт фрагмент. двигая пальцем по фрагменту - перемещается карта. как исправить? всем спасибо http://www.cyberforum.ru/android-dev/thread1416593.html
Написание своего клиента VK Программирование Android
Доброго времени суток. С недавнего времени начал изучать разработку android приложений, пришла идея попробовать сделать свой клиент для вк. Подскажите, пожалуйста, с чего мне следует начать, где...
Программирование Android Android Studio: сменил картинку, но приложение показывает старую
Загрузил в drawable png рисунок,когда поменял его на другой все еще отображается старая. что делать? кеш удалял,рибилд тоже делал - не помогло. перезагружал студию - тоже безтолку. Подскажите,...
Программирование Android ActionBar убивает приложение http://www.cyberforum.ru/android-dev/thread1416480.html
Здравствуйте! Пытаюсь настроить свой ActionBar. Так вот стоит только прописать ActionBar actioanBar=getActionBar(); и приложение вылетает. Или actionBar.setTitle("Заголовок") то же самое. Что я...
Программирование Android Переход с 3 формы на первую Здравствуйте. У меня в программе на андроид есть 3 активити. Мне нужно сделать так, что бы когда я закрывал третью активити она возвращалась на первую активити. В манифесте я прописал родителем к... подробнее

Показать сообщение отдельно
Jonny123
1 / 1 / 0
Регистрация: 07.09.2014
Сообщений: 88

Не создается база данных - Программирование Android

09.04.2015, 02:27. Просмотров 456. Ответов 3
Метки (Все метки)

Здравствуйте, начал только изучать базу данных, и вот проблема в Android Studio в File Explorer в data / data я базу созданную не вижу:
Вот код:
Сам класс с базой данных:
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
package database.test.database;
 
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.provider.BaseColumns;
 
 
/**
 * Created by Admin on 09.04.2015.
 */
public class CatsDataBaseHelper extends SQLiteOpenHelper  implements BaseColumns {
    private static  final String DATABASE_NAME = "cat_database.db";
    private  static final int DATABASE_VERSION = 1;
    public static final String TABLE_NAME = "contact_table";
    
    public static final String CATNAME = "catname";
 
 
    private static final String SQL_CREATE_ENTRIES = "CREATE TABLE "
            + TABLE_NAME + " (" + CatsDataBaseHelper._ID + " INTEGER PRIMARY KEY AUTOINCREMENT,"
            + CATNAME + " VARCHAR(255));";
 
 
    private static final String SQL_DELETE_ENTRIES = "DROP TABLE IF EXISTS "
            + TABLE_NAME;
 
    public CatsDataBaseHelper(Context context) {
 
        super(context , DATABASE_NAME, null , DATABASE_VERSION);
 
    }
 
    @Override
    public void onCreate(SQLiteDatabase db) {
     db.execSQL(SQL_CREATE_ENTRIES);
 
    }
 
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
   db.execSQL(SQL_DELETE_ENTRIES);
        onCreate(db);
    }
}
И основной класс:
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
package database.test.database;
 
import android.app.Activity;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
 
 
public class MainActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        CatsDataBaseHelper sqh = new CatsDataBaseHelper(this);
 
        SQLiteDatabase sqdb = sqh.getWritableDatabase();
 
        // закрываем соединения с базой данных
        sqdb.close();
        sqh.close();
 
    }
 
 
 
}
В чем проблема скажите пожалуйста, уже 2 проект создал все равно базы не видит
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru