小弟现在手头一个项目,应用范围分三级(比如:省\市\区).
现在每个区要处理的业务是相同的,假设采用C/S模式(我这里是以省、市、区举例,实际范围并非如此,希望各位老大不要关于是否应该采用C/S模式展开讨论),我将各个区的数据通过MS SQL Server直接写到放在市一级的数据库中。(注:由于条件限制,无法直接存到省一级的数据库中)。并且要将各个市一级的数据进行合并到省一级的中心数据库中。我的问题是:
     我如何实现:当各个市的数据库发生变化时,如何自动更新到省一级的数据库中),其中的数据库包括常规的数据类型和二进制数据。我想过的思路是:
  1。客户端执行某SQL语句来实现数据库的修改和更新,并且将该SQL语句同样在中心服务器上执行一遍,从而实现数据同步。
  但这种方法的问题的是:我不知道VC中如何使用SQL语句来读写二进制数据字段(读取和写入)  2。在市一级的数据库上编写触发器代码,对数据库的修改全部由触发器来生成相关SQL语句,然后执行该SQL来实现同步。
   问题还是二进制文件的操作。并且其中包括日期时间型等各种数据类型。如何操作二进制文件及编写该触发器的问题。请大家踊跃发言,顶者有分!分不够可以再加。