我有以下场景 - 我们的桌面应用程序与另一台机器上的SQL Server通信。我们正在使用Nhibernate 2.1.2。现在,我们希望在客户端计算机上使用SQLite来存储无法上传的数据。例如,如果在SQL Server上尚未更新Order表,我们希望将其保存到SQLite。然后,然后尝试上传到SQL Server。因此,我们正在考虑使用Nhibernate在SQLite中存储数据。如何配置NHibernate来实现这一目标?
感谢
答案 0 :(得分:1)
您需要创建一个全新的会话/会话源。只需按一下按钮,NHibernate就无法简单地切换上下文。最好的办法是启动一个单独的存储库和会话,指向该特定的第二个数据库。