有一连锁超市项目,各门店分布在不同地方,要和总部通讯作数据交换,也就是将门店销售数据上传到总部,将总部价格信息,新品资料下载到门店,请问有没有更好的方案,具体处理细节上如何处理,我目前的解决方案如下:
1、门店销售数据上传到总部:
a 将门店需要上传数据从SQL SERVER数据库导出到XML文件,并压缩
b 总部收到后先解压,然后将XML文件导入到SQL SERVER数据库
2、总部价格信息,新品资料下载到门店:
a 将总部需要下载的数据从SQL SERVER数据库导出到XML文件,并压缩
b 门店收到后先解压,然后将XML文件导入到SQL SERVER数据库这里有几点不知道如何实现,最好有代码,还有要求性能,因为数据量会比较大,请高手出马:
将XML文件导入到SQL SERVER数据库
从SQL SERVER数据库导出到XML文件
1、门店销售数据上传到总部:
a 将门店需要上传数据从SQL SERVER数据库导出到XML文件,并压缩
b 总部收到后先解压,然后将XML文件导入到SQL SERVER数据库
2、总部价格信息,新品资料下载到门店:
a 将总部需要下载的数据从SQL SERVER数据库导出到XML文件,并压缩
b 门店收到后先解压,然后将XML文件导入到SQL SERVER数据库这里有几点不知道如何实现,最好有代码,还有要求性能,因为数据量会比较大,请高手出马:
将XML文件导入到SQL SERVER数据库
从SQL SERVER数据库导出到XML文件
解决方案 »
- 求一查询语句
- sql2005如何编写自定义函数?里面只有四种函数,没有自定义函数这个选项?
- 关于文件组备份的问题?等!!!!
- 请问如何在同一行中分若干次写入不同的字段呢?
- 我想调试sqlserver2005中的存储过程?
- 用sqlserver2005发邮件老是发布出去
- 如何判断表(T1)中某一个字段(F1)内有无记录?要专业方法,谢谢!
- 求一条sql语句,查询2个表,根据其中一个表的数据行数进行排序的问题
- 老DOS版本下的FoxPro2.X版本的数据库程序哪里能下载的到?
- 傳值到存儲過程的問題:
- 被SQL2008整惨了
- 我安装了sql server 2008 r2 之后出现的一些问题,望各位大大指教
解析的话, 用 openxml, 2005及之后的版本直接使用 xml 数据类型的nodes+value 方法就好了具体的操作参考一下联机帮助就好了
有两个的方法来实现:
第一、利用sqlserver的分布式,就是订阅和发布。可以实现分店断网,连网上自动上传数据。第二、利用网络终端,就是说所有的程序放在服务器上,然后每一个客户端利用终端连接到服务器,其操作起来就象本机上操作。
首先 我觉得你的问题分两个方面1 门店销售数据反馈给总部2 总部新品数据传输给门店(可能还包括商品供应商的变化,进价售价,促销进价售价的传输等等)两者之间的数据传输应该不是基于实时的,每日传输一次就可以了.你的数据量不大,按照你说的不管是导出XML还是向数据库Load数据都应该很快.如果你需要具体实现思路我倒是可以给你详细说明,不过基本思路你按照你的做法基本上是可以完成项目的