我有一个用.NET 3.5编写的小型桌面应用程序,它存储了一些数据。它的数据量很少(目前它有1个表,总共约1000个记录)。现在我使用csv文件,我有单独的"数据库"对于公司中的每个客户/计算机。
现在我需要在某些在线服务器上存储来自所有桌面的数据。
我决定使用SQLite数据库,因为它很容易将数据库从一个Web服务器移动到另一个Web服务器。使用像MySQL或MSSQL这样的普通数据库对我来说不是一个选项 - 太复杂的数据库设置/安装。
我的第一个想法是一些XML-RPC服务,但也许有更简单的东西?
更简单地说,我的意思是不需要额外的库(如xml-rpc.net)。
答案 0 :(得分:1)
首先,你似乎把“简单代码”放在“好代码”之前,甚至是“有效的代码”。我只是想明确表示 - 在我看来 - 你会以错误的方式解决这个问题,除非有一些(非常重要的)原因导致你不能直接使用SQLite以外的东西。
明白了?现在我们可以继续讨论你的问题了。
以下是我的看法: