分店结帐后向总店传送数据该如何写程序?
各位大佬:
小弟是新手,写了一个类似小超市的程序,用DELPHI和SQL,现正在写结帐后上传总店数据程序,由于没经验,只能做以下思路:
用ADOCONNECTION组和总店的SQL连接后,将需要传送的数据写入总部的数据库的表中,但不知如果同时有好几家需要上传,会不会发生错误,需要注意有什么关键点,请各位大佬赐教,由于小弟初学,请说得详细点,万分感谢
[解决办法]
总店的计算机做服务器,分店的计算机做客户端,服务器可以带若干客户端,数据库有锁保护。
[解决办法]
sql 语句可以使用锁
[解决办法]
分店的数据都带有一个分店号信息,就能区分了
关键是整个网络架构是c/s还是多层,这个决定了完全不同的处理方法
[解决办法]
把该上传的记录存成XML文件,总店的数据库用远程登陆,登陆总店的数据库后提交XML文件。
[解决办法]
这样连接,速度应该很慢吧?
[解决办法]
本机的数据库用一个程序,远程的数据库需要连网,远程登陆总店的数据库,分成两个模块进行处理。
[解决办法]
关于分店结帐的数据上传到总店可参看这个:http://blog.csdn.net/fstao/article/details/6281159
[解决办法]
[解决办法]
楼主的意思是各分店存储自己的数据,总店存储所有各分店的数据,分店的数据库是一样的,总店的数据库可能还有更多的功能。