Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在本地sqlite数据库中加载静态数据_C#_Sqlite_Xamarin.forms - Fatal编程技术网

C# 如何在本地sqlite数据库中加载静态数据

C# 如何在本地sqlite数据库中加载静态数据,c#,sqlite,xamarin.forms,C#,Sqlite,Xamarin.forms,我有一个用xamarin.forms创建的小应用程序 现在,我想从存储在FTP服务器上的Excel文件中获取创建表的数据 这是可能的吗?我如何在每次启动应用程序时将这些数据放入本地SQLite数据库中,以便始终提供最新的数据 创建我的表: string dbpath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), "MyDatabase.db"); var connection =

我有一个用xamarin.forms创建的小应用程序

现在,我想从存储在FTP服务器上的Excel文件中获取创建表的数据

这是可能的吗?我如何在每次启动应用程序时将这些数据放入本地SQLite数据库中,以便始终提供最新的数据

创建我的表:

string dbpath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), "MyDatabase.db");
    var connection = new SQLiteConnection(dbpath);            
    connection.CreateTable<MyTable>();
string dbpath=Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal),“MyDatabase.db”);
var connection=新的SQLiteConnection(dbpath);
connection.CreateTable();

如果创建了该表,则应使用存储在FTP服务器上的excel文件中的数据填充该表。

是否要实现以下代码?在
app.xaml.cs
@LeonLu MSFT中使用静态模型不,这不是我要找的。。。我知道如何创建数据库和表,但我需要将数据从外部文件加载到我创建的表中,并检查数据是否已经存在。您可以共享关于外部文件的简单路径吗?类似于xx.xxx.xxx.xxx/MyFolder/DBDataFolder/dbdata.xls1。下载文件,2。用一些Excel库打开它,3。遍历数据并更新本地数据库。这没有什么神奇的,你只需要努力让它发生。在这个过程中,您是否需要帮助完成某些特定的部分?是否希望实现下面的代码?在
app.xaml.cs
@LeonLu MSFT中使用静态模型不,这不是我要找的。。。我知道如何创建数据库和表,但我需要将数据从外部文件加载到我创建的表中,并检查数据是否已经存在。您可以共享关于外部文件的简单路径吗?类似于xx.xxx.xxx.xxx/MyFolder/DBDataFolder/dbdata.xls1。下载文件,2。用一些Excel库打开它,3。遍历数据并更新本地数据库。这没有什么神奇的,你只需要努力让它发生。在这个过程中,您是否需要帮助?