我正在设计一个由本地数据驱动的桌面应用程序。我正在努力确定实现这一目标的最佳方法。如果我使用数据库,数据库将包含大约10-12个表,并且我可以想象任何一个表中不会有超过10000条记录(但老实说,99%的用户不会有超过1,000条记录)。我正在考虑使用SQL Server Compact。这是一个好的解决方案吗?我当然可以将它包含在我的安装中,但我想知道是否有人知道更好的解决方案?如果这是最好的解决方案,您建议我如何在部署时创建表?我应该在我的vb应用程序中运行包含create table语句的“查询”,还是应该包含一个数据库文件,或者其他什么?谢谢,凯文