服装的连锁店,各连锁店录入数据,然后上传数据到总店进行分析,用什么媒介?只能把备份的数据库传回去吗?大家有什么好的思路,尽量说详细点~~尽情抛砖,把我的玉引出来
解决方案 »
- 求高手看下程序,顺便帮忙修改下
- c#如何获得数组中出现次数最多的元素
- C# 从数据库读取image字段与文本框中的密码进行比较
- TableAdapter 填充数据怎么不是填充最新的数据的?郁闷中……
- TreeView重绘问题,急啊
- MenuStrip中的Items全部不见了,
- 上传超过maxRequestLength大小的文件时,提示找到到服务器无法显示网页。另:如何显示上传进度?
- 【求助】在.NET平台下,软件的核心算法写在DLL里安全呢?还是写在主程序exe里面安全??
- 请大家给个建议!关于分布式的问题。
- .net生成的组件能不能直接在网页上用?怎么用?
- form2不显示
- 什么样的写法比较好,判断注册表项值存在就跳过,不正在就添加
典型的数据同步问题利用数据库的数据同步功能你搜索一下SQLServer的复制功能吧
上传
恢复临时数据库,在导入数据
删除临时数据库
完成我们这样做够
好建议.......XML最好........
webService也不错.........
能联网最好是TCP.保持长连接。
那分店的ID是自增的吧,如果有好几个分店,他们的ID也会重复的呀,怎么解决?
哥几个帮帮忙,分不够可以加
以分店的ID加总店ID做为最后ID。
导入数据出错应该可以用事务来回滚。
判断是否成功导入我想可以遍历所有记录,用exsit来判断是否存在吧..
两种方法都可以。对实时性要求不高,可以导入。
1.VPN方案比较好,而且成本也不高;2.导入数据出错,我的解决方案是:将数据分批导入,每批1000条,事务成功记录标志,如果出错的话,不需要判断是否存在,直接查看哪个事务没有成功记录标志即可3.用EXSIT来判断的话,性能方面可能存在问题,对于一个有10多个分店,5年运行时间的数据库
反正是要连上网络,企业用的应该是VPN,普通线路的话,光纤昂贵,ADSL不稳定,都不是合理的解决方案。
我就是想问用VPN连接和局域网连接在编程的时候有不一样的地方不,既然没有就好,那就简单了,也不存在什么数据同步的问题了,心情一下轻松了~
谢谢各位,如果有兄弟还有什么建议可以再提出来,明天加分后我就结贴~
各分店其实只要用平时家用的ADSL就可以了
总店方面,看看能不能向ISP申请一条专线,注意它的带宽分为上行和下行两种。或者把总店的服务器放到ISP租用的机房。VPN方面我不懂,不方便多说。另外,软件方面,系统应该考虑如果分店不能上网的时候应该怎么办的问题。最好的解决办法是分店暂时用纸记下来,等网络通了的时候再补录进系统。
之前我在一家做大型图书超市软件的公司做软件测试的时候,他们就是用VPN来解决的,程序上好像没有任何更改
直接设置数据库连接字符串就可以了
我的办法简单,程序好实现,又可以减小出错
而如果在本地搞个数据库,你又要做很多事情,比如你要判断网络是不是已经连通了,如果连通了则要把数据导到总店去。说到底还是回到导数据的方式。其实断网这种情况应该很少发生的,就算是发生了也不是你这系统的责任,让他去找ISP,断网跟停电其实是一个性质。因为你的系统不支持“断点续传”,如果要支持的话,让客户加钱。