【发布时间】:2010-09-22 07:11:55
【问题描述】:
我正在开发 Windows 移动应用程序。我已经使用 Visual Studio 中的 Add Existing Item 在我的项目中添加了 SQLite 数据库文件。它被部署在 windows mobile 模拟器中。我还可以通过 C# 连接到 SQLite 数据库。当我在 SQLite 数据库文件的表上执行选择、插入等操作时,它给出了错误,没有这样的表。通过浏览模拟器设备中的程序文件可以看到设备中部署的SQLite数据库文件。我无法在项目解决方案资源管理器和模拟器中将表视为 SQLlite 数据库文件下的分层项。当我添加 SQL 服务器紧凑型数据库时,我可以在服务器资源管理器中将表视为数据库文件下的分层项。当我使用 SQL Server Compact 数据库时,在模拟器上部署项目后,我还可以将表视为模拟器中数据库文件(SQL Server Compact)下的分层项。在 SQLite 数据库的情况下我哪里出错了?为什么它给出错误“没有这样的表......”?如何解决这个问题?您能否提供我可以解决上述问题的任何建议或链接?
【问题讨论】:
标签: c# sqlite windows-mobile database-connection