gpt4 book ai didi

c# - C# 应用程序中的 NHibernate,如何管理 session

转载 作者:太空狗 更新时间:2023-10-30 01:26:10 25 4
gpt4 key购买 nike

我是 NHibernate 世界的新手,我开始构建一个简单的 C# Windows 窗体应用程序,它将一些 XLS 文件导入数据库 (SQL2008),详细说明数据,然后导出 CSV 文件。我试图搜索一些示例来了解如何使用和管理 NHibernate session ;其中一些对 Web 应用程序很有用。我已经看到在 MVC 应用程序中,NHibernate session 是在应用程序启动时创建的,但我无法理解何时必须将 NHibernate session 创建到 Windows 窗体应用程序中。

谁能帮帮我?谢谢!

最佳答案

根据反馈,我建议您查看 using SSIS对于这种工作。除了为像这些 SSIS 这样的 ETL 过程而设计之外,还可以根据需要重新执行,根本不需要自定义代码。尽管如果您愿意,编写 .NET 代码并根据需要运行 SSIS 包并不难。这是 an example .请注意,SSIS API 仍然经常带有 DTS 前缀。 DTS(数据转换服务)是 SSIS(SQL Server 集成服务)的前身,其中的大部分技术都得到了重用。

关于c# - C# 应用程序中的 NHibernate,如何管理 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5519685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com