以下是实际任务: - Download SQLite file as byte[] and use in Xamarin.Forms mobile App
现在,
我有2个SQLite文件,几个公共表。 我在APK / IPA中存储的文件A,我将在App Launch上恢复到名为File C的Actual SQLite DB中, 并为 我在用户身份验证后下载的文件B
我正在尝试将文件B Byte []附加到文件C,并且它成功地附加了字节,但是,
但是,在附加文件后,我会通过浏览文件位置检查文件大小,但是,
如果我对来自文件B的表执行select语句,我没有从表中获取记录。
我正在使用FileMode.Append将文件B byte []附加到文件C
using (BinaryWriter bw = new BinaryWriter(new FileStream(FilePath, FileMode.Append)))
{
byte[] buffer = new byte[2048];
int len = 0;
while ((len = br.Read(buffer, 0, buffer.Length)) > 0)
{
bw.Write(buffer, 0, len);
}
}