这是任务:我们有一个sql server数据库。它托管在我们的服务器上。我们需要做的是:我们需要创建一个非技术用户界面(基本上是插入/编辑表单)并让这些非技术用户在本地安装这个数据库,因为它们位于没有互联网连接的区域。然后当他们使用数据库完成后,我们从他们那里获取数据并将其输入我们的数据库。
最大的担忧是非安装sql server的人并非易事。你能告诉我应该选择什么样的解决方案吗?简单访问应该可以正常工作,但我真的不想搞砸它并在引擎之间来回传输数据。
答案 0 :(得分:3)
Sync Framework for SQL Server:您的应用程序使用轻量级,嵌入式SQL Server CE(无需安装,只需与您的应用程序一起部署几个DLL),同步框架管理与“母舰”SQL Server的同步
答案 1 :(得分:1)
出于兴趣,为什么他们需要自己安装?你不能在现有的实例上创建一个新的数据库吗?
如果您正在寻找一种在数据库上创建插入/编辑表单的简便方法,您是否考虑过查看Microsoft的新LightSwitch产品(目前处于测试阶段)或Microsoft的Dynamic Data?