Форум программистов, компьютерный форум, киберфорум
Java: Базы данных
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java БД В столбец записать данные другой таблицы через запятую https://www.cyberforum.ru/ java-database/ thread2773987.html
Друзья, доброго времени суток! Подскажите пожалуйста, наверняка это делается просто, но я никак не додумаюсь. Есть таблица city: id_city|city_name 1 | Москва 2 | Краснодар 3 | Новороссийск ...
Java БД Разделить строку
Всем доброго времени суток. Очень срочно нужна помощь. Суть такова. На сайт по E-mail приходить информация одной строкой...
Java БД Система "Библиотека"
Система "Библиотека". Читатель имеет возможность осуществлять поиск и заказ книг из каталога. Библиотекарь выдает читателю книги на абонемент или в читальный зал. Книга может присутствовать в...
Java БД исправить ошибку в коде, программа работает, но не выдает запросы select import java.io.*; import java.sql.*; import java.util.ArrayList; public class Main { public static final String DB_URL = "jdbc:h2:/C:/Users/123/IdeaProjects/sql/bd/n"; ... https://www.cyberforum.ru/ java-database/ thread2770830.html
Java БД Авторизация по ролям https://www.cyberforum.ru/ java-database/ thread2770635.html
Здравствуйте. Как создать в приложении авторизацию по ролям?
dbeaver , настройка выгрузок по времени Java БД
Всем привет ! Я каждое утро, приходя на работу, открываю dbeaver , ввожу написанный программистом запрос , получаю ответ и сохраняю его в виде excel. Уважаемые люди, я это делаю уже на протяжении...
Spring data jpa не сопоставляет свойства связей OneToMany Java БД
Здравствуйте! Помогите найти ошибку, уже всё перерыл не могу понять. Было 4 сущности, добавил ещё 2 (Request and Response), до их добавления всё работало. Возникает проблема со связью OneToMany...
Java БД Что использовать для организации БД для интернет-магазина? Создаю небольшой сайт-каталог (Java, Spring Boot) и основная проблема - это хранение и организация данных. Товаров ~ 600, разных видов (15), у каждого вида свой набор характеристик. Основные задачи... https://www.cyberforum.ru/ java-database/ thread2764447.html
Java БД Проблема с транзакций в бд Accesss https://www.cyberforum.ru/ java-database/ thread2761892.html
Есть простое консольное приложение работающее с бд Accesss. Столкнулась с проблемой, что при транзакции в бд значения записываются не в те столбцы. Может кто сможет подсказать с чем это связано? ...
Java БД Определение DAO интерфейсов для агрегата Доброго времени суток. Задача: Имеется следующая схема БД и следующая структура классов Необходимо разработать DAO интерфейс или интерфейсы для агрегата, корнем которого является класс... https://www.cyberforum.ru/ java-database/ thread2760536.html
Java БД Не работает функция. Пишет, что не является известным имя встроенной функции. SQL https://www.cyberforum.ru/ java-database/ thread2755044.html
CREATE FUNCTION Kolvo ( @Название nvarchar(200) ) RETURNS int AS BEGIN DECLARE @result int SELECT @result = FROM Товар
Java БД SQLite Ошибка при запуске с консоли Добрый день, сделал консольную программу "Морской бой", которая состоит из 2-х классов. В ней используется внешняя библиотека sqlite-jdbc-3.32.3.2 для подключения базы данных. В IDE Netbeans... https://www.cyberforum.ru/ java-database/ thread2752592.html
0 / 0 / 0
Регистрация: 04.01.2018
Сообщений: 19
0
SQLite

Обновление БД при запуске программы

26.01.2021, 12:53. Просмотров 783. Ответов 0
Метки (Все метки)


Здравствуйте! Пытаюсь сделать код который будет изменять конкретный текст в БД при каждом запуске. Кое как написал что смог. Можете пожалуйста исправить что не так? Заранее спасибо!

Подробнее про задачу:
1. Есть путь: data/data/com.gameloft.android.ANMP.GloftPOHM/databases/
2. Там есть файл sqlite: gameloft_sharing
3. В нем в двух местах есть текст: "time":"1663568928" (это пример, там всегда 10 цифр, но они разные при каждой установке). И да, я знаю что это Юникс, но в данном случае это не имеет никакого значения, здесь это просто цифры!

Нужно сделать, что бы при каждом запуске эти 10 цифр в обоих параметрах синхронно менялись на рандомные (очень важно, что бы эти цифры в обоих разделах после каждого изменения были идентичны).

Собственно мой код (пока что работает только генератор 10 цифр, и то я не уверен, что класс SQLite его подхватит):
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
import java.io.File;
import java.util.Random;
import android.app.Activity;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
 
public class Numbers {
    public static void main(String[] args) {
        Random rand = new Random();
        rand.nextInt((999999999) + 1111111111);
    }
}
 
public class SQLite extends SQLiteOpenHelper {
 
    public SQLite(Activity activity) {
        super(activity.getApplicationContext(), "", null, 1);
    }
 
    @Override
    public void onCreate(SQLiteDatabase db) {
 
    }
 
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
        UPDATE table SET field = replace( field, "time":"%", "time":"Numbers");
    }
 
    public SQLiteDatabase open(String filepath) {
        File fDB = new File(filepath);
        if (!fDB.exists()) {
            return null;
        }
        return SQLiteDatabase.openDatabase(filepath, null, SQLiteDatabase.OPEN_READWRITE);
    }
}
Помогите пожалуйста привести код в работоспособное состояние. Я дальше просто не знаю что делать...

Вернуться к обсуждению:
Обновление БД при запуске программы
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2021, 12:53
Готовые ответы и решения:

Обновление программы при запуске
Добрый день. Никак не пойму как реализовать обновление программы с FTP-сервера не используя...

Проверка обновлений программы при запуске и запрос на это самое обновление
подскажите пожалуйста, как реализовать следующие функции в программе: 1. Мини-чат ( небольшое...

При запуске ОС устанавливаются сторонние программы,а при запуске браузера Chrome расширения
Здравствуйте, При запуске ОС устанавливаются сторонние программы,а при запуске браузера Chrome...

Как мне сделать так, чтобы данный текстовый файл был открыт один раз при запуске программы и закрыт при закрытии программы?
Привет! Возник следующий вопрос. Программа состоит из основного окна Form1 и нескольких Unit. По...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.