0

我正在将一个应用程序从 iPhone 移植到 Windows phone 7。服务器发送一个包含所有信息的 SQL 文件(T-SQL 查询)。有没有办法在 SQL CE 中执行这些命令?

我可以将 sql 文件解析为纯文本文件,但我想知道 sql ce 是否可以自动执行?

4

1 回答 1

0

Windows Phone中没有直接的SQL访问,唯一的办法就是使用Linq to SQL!

Windows Phone 中的所有数据库访问都基于生成的数据模型,这些模型将表及其行变成对象的集合。

您甚至不能调用方法来执行 SQL 命令,就像在桌面上使用 ExecuteNonQuery()

所以,在我看来,你能解决这个问题的唯一方法是发送整个 SQL Compact 数据库文件 (*.sdf),将其保存到独立存储,然后使用 Linq to SQL 访问它,或者你必须编写一些代码来解析你的 SQL 文件......

于 2012-04-26T13:52:00.527 回答