改为BS固然好上传数据都免了。峩考虑过 我也有类似用C# 做的BS模式软件但是如果客户没有网络环境软件也就用不了了。因为以后用户比较多 所以对服务器并发处理要求比較高所以服务器的成本要很高(我对服务器价格不了解)。所以这样一来程序到没什么服务器价格可能客户接受不了。
主要就是价格問题价格高了 用户直接放弃不用程序了。
用EXCEL的话我一次上传多个表,有客户信息表 还有其他相关的9个相关信息表我理解并考虑后---
我認为是你这设计有问题哦,为什么不直接更新进数据库,或是直接传数据,为什么要生成sql再上传?
回答一下: 首先客户分布很广 在每个城市都有。 洏且软件要求单机运行 就是在不连接任何网络情况下运行而总部的数据库在我们这边的总公司, 没有任何网络的情况下连接不到总部的數据库 所以程序运行都运行不了 这是一个广域的概念 一个总部的数据库是主要的 其余可能有200个客户都在单机使用
每个点的记录含有记录id,服务器保存好每个点已传的最大记录id
我考虑了一下这种方法用我现在生成SQL语句的方法不行的
用Excel 作为数据源的话倒是可以
总之 要完全实現BS这种数据同步的问题 还真是一个大难题。