【问题标题】:Sending SQLite database table to SQL server database将 SQLite 数据库表发送到 SQL Server 数据库
【发布时间】:2012-04-05 19:56:22
【问题描述】:

所以我在 Android 设备上创建了一个本地 SQLite 表“面包屑”。如何将该表的数据存储在另一个外部 SQL Server 数据库表中?

【问题讨论】:

    标签: android sql sql-server sqlite


    【解决方案1】:

    如果你想尝试新事物, 您可以使用实体框架和反射来实现这一点。 1.使用代码生成器生成模型代码和映射代码。 2.使用方法DbContext.Database.CreateDatabase()在sql server中创建数据库结构 3.使用foreach、reflection和DbContext.Set.Add(TModel)将数据从sqlite传输到sql server。

    【讨论】:

    • 这会比将整个 db 文件发送到 Web 服务,然后将所有数据提取并存储在 MS SQL Server 中更好吗?
    【解决方案2】:

    如果您能够将 sqlite db 文件从 Android 设备复制到 Windows 机器,您可以使用 sqlite 命令将数据转储到带有 INSERT 的 SQL 脚本。运行您的 Sql Server 脚本。

    Exporting data from SQLite 3

    【讨论】:

    • 处理需要在android应用程序内部完成
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-26
    • 2015-04-22
    • 1970-01-01
    • 2021-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多