采用不同的数据库和开发技术两个系统,在业务逻辑上有着一定的联系,需要在C#中定义接口来实现这两个系统的数据交换,这个接口怎么写?

解决方案 »

  1.   

    大概说一下,吧IConnection 和 ICommand 都坐成接口,他们的连接语句,执行语句,可以在不同的数据库上通过继承然后实现。最后通过一个配置文件来判断是什么类型的数据库,去实例化具体的接口实现类,最后就完成你的工作了。