经过多次搜索我要在这里提出我的问题。如果有一个重复的,我的搜索foo能力失败了我,我会很乐意顺从它。谈到这个问题。简单的CRUD应用程序与便携式数据库
我在服务和Web应用程序方面有着沉重的背景,集中式数据库服务器处于“永远在线”的状态。然而,我的一个朋友需要一个简单的CRUD应用程序(可能是C#,因为我对其他GUI库/ API的经验有限),以取代他目前拥有的昂贵解决方案。
应用程序本身非常简单,我已经计划使用Dropbox作为网络层来保持它更简单。我在解决问题时遇到的问题是,我需要一种处理便携式数据库进行认证/授权的好方法。我正在考虑将SQL Lite存储在Dropbox中的只读文件夹中,以便它在连接到互联网时保持最新状态,但不需要网络连接即可运行(使用该程序时,它们并不总是具有互联网)。
我在寻找建议,阅读材料或使用类似设计作为出发地的体验。
感谢您抽出时间帮助。
我会在线为“嵌入式数据库”进行搜索。对于做一些集成测试时值得的是我比SQL Lite更喜欢h2。 http://www.h2database.com/html/main.html。但是我认为你正处于SQL Lite的正确轨道。 – ryan1234
有一件事:你打算让dropbox同步数据库被多个用户同时更新吗? – pixelbadger
@magos,不,我不是。这将严格用于用户访问和权限检查。任何更新都将由单个管理员或手动完成。 – thismat