Given the following code to export each table in the database:\[code\]string strSql = "SELECT * FROM " + tableName;SqliteConnection sqlCon = new SqliteConnection("Data Source=" + dbPath);using (SqliteCommand sqlComm = new SqliteCommand(strSql, sqlCon) { CommandType = CommandType.Text }){ var da = new SqliteDataAdapter(sqlComm); DataSet ds = new DataSet(); da.Fill(ds); ds.Tables[0].WriteXml(Path.Combine(syncPath, tableName + "_4.xml"));}\[/code\]I'm trying to import the XML back into the database with the following:\[code\]SqliteConnection sqlCon = new SqliteConnection("Data Source=" + dataPath + "/Empty.db3");sqlCon.Open();DataSet ds = new DataSet();ds.ReadXml(Path.Combine(syncPath, tableName + "_4.xml"));DataTable dt = ds.Tables[0];string keyField = dt.Columns[0].ColumnName;dt.PrimaryKey = new DataColumn[] { dt.Columns[keyField] };var adapterForTable1 = new SqliteDataAdapter("Select * from " + tableName, sqlCon);adapterForTable1.AcceptChangesDuringFill = false;var builderForTable1 = new SqliteCommandBuilder(adapterForTable1);adapterForTable1.Update(ds, tableName);sqlCon.Close();\[/code\]But I get the error: \[code\]Dynamic SQL generation is not supported with no base table.\[/code\] How do I fix this?