Имеется приложение которое хранит свои данные в БД. Все таблицы Отличаются только именем и данными. Проблема : каждое создание таблицы происходит вот так,
String SQL_CREATE_GUESTS_TABLE = "CREATE TABLE " + Columns.TABLE_NAME + " ("
+ Columns._ID + " INTEGER PRIMARY KEY AUTOINCREMENT, "
+ Columns.COLUMN_QUESTION + " TEXT, "
+ Columns.COLUMN_ANSWERS + " TEXT, "
+ Columns.COLUMN_CORRECT + " INTEGER);";
db.execSQL(SQL_CREATE_GUESTS_TABLE);
Columns - внутренний класс-контракт
public static final class Columns implements BaseColumns {
public static String TABLE_NAME = // ЕСЛИ ВСТАВЛЯТЬ СЮДА КОНКРЕТНОЕ ЗНАЧЕНИЕ, ТО ПРОБЛЕМ ПРИ РАБОТЕ НЕ ВОЗНИКАЕТ,
public static String _ID = BaseColumns._ID; // НО КАЖДАЯ ТАБЛИЦА ДОЛЖНА ИМЕТЬ СВОЕ ИМЯ
public static String COLUMN_QUESTION = "question";
public static String COLUMN_ANSWERS = "answers";
public static String COLUMN_CORRECT = "correct";
}
Если я пытаюсь инициализировать TABLE_NAME переменной которая приходит из конструктора внешнего класса, то вылетает ошибка "near "quiz": syntax error". Так как же мне инициализировать эту переменную под каждую таблицу?
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
ситуация вот какая: есть таблица в бд Postgresql,в ней есть поле "статус"Требуется выполнить некий кусок Java-кода, при любом изменении статуса
Есть два потока, которые обращаются к одному классу, который делает запрос в БДМне необходимо сделать так, что бы они физически не могли сделать...
Как правильно реализовать анимацию градиента SVG элемента под углом и с задержкой?