大侠们:
    现在经常做一些直接与数据库操作的项目,主要的数据库是SQL Server、Sybase,我现在的操作模式是这样的:1、有一个原始数据表“Rawdata”,保存一个交易流水号(唯一的)、一个交易编号和从界面收集的原始数据,如:
TSID       PSNM      PSVL
TS000001   OPID      OP001
TS000001   USID      TEST
TS000001   PSWD      TEST2、调用一个核心存储过程“sp_Core”,负责检查当前用户执行当前交易的权限和原始数据的正确性,最后调用一个与交易编号对应的存储过程来处理相关的交易。
这样做的好处是可以重用调用核心部分的代码,不同的交易只需要传入不同的交易编号和相关的原始数据即可,不太方便的就是比如一个小小的查询也要使用一个存储过程来处理,比较麻烦。很想知道现在的牛人们都采用怎样的方式来处理这类交易的,请教教小弟吧,不胜感谢!!E_Mail: [email protected]