C/S项目
项目大体描述:
一个总店,多个分店每个店都一个数据库
分店缺货的时候,向总店提出提出缺货单
总店发货后,总店的库存量和分店库存量都要修改,这样的话,要同时操作两个数据库,而且两个操作要像事务一样,必须全部完成有什么好的方式能实现?
项目大体描述:
一个总店,多个分店每个店都一个数据库
分店缺货的时候,向总店提出提出缺货单
总店发货后,总店的库存量和分店库存量都要修改,这样的话,要同时操作两个数据库,而且两个操作要像事务一样,必须全部完成有什么好的方式能实现?
解决方案 »
- jquery、easyui中常用的插件有哪些???
- 高分求一个c# 动态树实例
- 不关闭WINFORM下对数据库复制操作,出异常:正由另一进程使用,因此该进程无法访问此文件。
- ComboBox绑定DataTable时绑定值为System.Data.DataView
- combobox数据加载的问题!请教各位!急!
- 求一个正则表达式
- 把一个记录很多的表绑定到DATAGRID里,怎样处理progressBar???
- struct中怎么声明指定大小的数组?
- 读取bin文件 并显示 成十进制 ,求代码
- 告急,关于SOCKET通信中的数据传输问题。
- 关于一个WINFORM 的子窗体刷新父窗体的问题
- 在datagrid中固定某几列,让它们在拖动水平滚动条时也不移动?
数据库用的是SQL 2000/2005
服务端 采用 WebServices 提供一个数据接口。每个连锁店 遵循某种协议,就可以调用这个接口了。这样就把 总店和 分店联系起来了。
{
try
{
// 对一个数据库操作
... // 对另一个数据库操作
... transactionScope.Complete();
}
catch (Exception ex)
{
// 进行出错提示或写日志,并关闭两个数据库的连接
}
}
请参考outlook或FoxMail的工作原理.
这样,分店只要连入vpn就可以直接访问数据库
你在分店建一个数据库,你看一下需求,他们一般都只是select操作,查看库存出报表啥地,没必要分店也建一个库的
2 如必须要分店有数据库,也不应该按照总店发货后修改分店库存的模式,难道你能保证每次总店发的货,数量,型号,都跟分店要的一样么,正常的流程应该是总店发货,分店订货状态改变为在途,分店收到货核查无误以后再更改分店库存.
MSDTC最可胜任!