Консоль и использование SQLite в приложении Web Razor - PullRequest
1 голос
/ 05 августа 2020

Я пишу веб-версию мобильного приложения, созданного в Android Studio, используя набор таблиц stati c и Dynami c в SQLite.

Я могу легко подключиться и получить доступ БД с помощью консольного приложения, но я вижу существенные отличия от приложения Razor. Я полагаю, поскольку Razor - это клиентское приложение, мне нужно каким-то образом скопировать данные в виртуальный компьютер? пространство на стороне клиента, а затем прикрепите. Кроме того, поскольку я хочу, чтобы у каждого пользователя была уникальная копия базы данных, как я могу сделать ее постоянной на стороне клиента, если они решат повторно запустить приложение и изменить решение?

Рабочая консоль например:

 static SQLiteConnection CreateConnection()
    {

        SQLiteConnection sqlite_conn;
        // Create a new database connection:
        sqlite_conn = new SQLiteConnection("Data Source=bidb.db; Version = 3");
       // Open the connection:
     try
        {
            sqlite_conn.Open();
        }
        catch (Exception ex)
        {

        }
        var a = System.IO.Directory.GetCurrentDirectory();
        return sqlite_conn;
    }
...