一个程序.需调用外面的web service方法
也就是username,userpass,userPhone,
插入web service更新方法时也要插入到本地的数据库中
如何写这方面的逻辑语句呢?
如果web service更新成功,本地更新失败.又怎么能保持两地的数据相同呢/
SqlTransaction tran = conn.BeginTransaction() ;
try
{
插入本地数据库(要用 conn 这个数据库连接来插入)
调用web service 插入异地数据库
tran.Commit() ;
}
catch
{
tran.Rollback() ;
}
SqlTransaction tran = conn.BeginTransaction() ??..conn就是不同的。所以楼上.错了。
如果允许的话直接在SQLSERVER上启动订阅与数据提供的支持
手动同步的话你就要注意一下了,都是细节问题,任何操作都要考虑到
用事务去处理好了!