gpt4 book ai didi

c# - 对于此 c# 控制台应用程序 + Access 2007 方案,我应该使用哪种数据访问方法?我要林克!

转载 作者:搜寻专家 更新时间:2023-10-30 23:22:23 24 4
gpt4 key购买 nike

这是我们的情况。

我们正在接收 Access 2007 格式的关系数据转储。涉及的表很多。我们正在用 c# 编写一个控制台应用程序来针对这些数据运行各种查询。我们只需要只读访问权限 - 我们不会更新 Access 数据库。

自 Linq 出现之前的日子以来,我就没有在项目中使用过 Access,我希望我们不必仅仅因为数据库是 Access 而返回到针对 ADO.Net 连接的 sql 字符串编码。我收集到 Linq 2 Sql 是不可能的,但 Entity Framework 是否可用?

你会如何解决这个问题?

编辑:控制台应用程序将由业务分析师放入包含 Access 数据库的文件夹中,运行时将生成通过查询数据创建的文本文件。所以不幸的是,事先将数据传输到 Sql 不是一个选项!

最佳答案

如果您必须将数据保存到 Access 中,您可以通过 ADO.NET 将其拉入数据集中,然后使用适用于数据集的 LINQ 扩展方法来处理数据。

它虽然不如使用 SQL Server 好用,但确实有效。

关于c# - 对于此 c# 控制台应用程序 + Access 2007 方案,我应该使用哪种数据访问方法?我要林克!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4819119/

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