控制台与Web Razor应用程序SQLite的使用

控制台与Web Razor应用程序SQLite的使用,razor,web-applications,visual-studio-2019,system.data.sqlite,Razor,Web Applications,Visual Studio 2019,System.data.sqlite,我正在编写一个在Android Studio中创建的移动应用程序的web版本,该应用程序使用SQLite中的一组静态和动态表 我可以使用控制台应用程序轻松连接和访问DB,但我可以看到与Razor应用程序相比有很大的不同。我想既然Razor是客户端应用程序,我需要某种方法将数据复制到虚拟机?在客户端留出空间,然后连接。另外,由于我希望每个用户都有一个唯一的数据库副本,如果他们决定重新运行应用程序并更改解决方案,我如何使其在客户端持久化 工作控制台示例: static SQLiteConnecti

我正在编写一个在Android Studio中创建的移动应用程序的web版本,该应用程序使用SQLite中的一组静态和动态表

我可以使用控制台应用程序轻松连接和访问DB,但我可以看到与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;
    }

在这一点上,我想我可能已经找到了关键,现在我找到了一个完美的例子,包括客户端sqlite db。解剖、分析、构建。在这一点上,我想我可能已经找到了关键,现在我找到了一个完美的例子,包括客户端sqlite db。解剖、分析、构建。