【发布时间】:2010-04-30 14:25:12
【问题描述】:
我只是想知道是否有一个很好的实现(在 C#/ASP.NET 中)关于如何同时从我的不同数据库访问我的记录。我有一个简单的应用程序,它假设在这些数据库上进行搜索,然后,如果某个关键字匹配,则显示记录。
我总共有 5 个数据库(目前使用 MySQL),并将在未来对其进行扩展(可能会更改为 SQL Server)。我完全了解如何在单个数据库上进行搜索,而我仍在学习如何在多个数据库中进行搜索。
任何提示、cmets 或建议?
【问题讨论】:
-
选项 1:MySQL 中的链接服务器。我不会推荐那个。但我肯定会尝试使用 Microsoft Data Application Block 并使用 MSDTC 进行多重连接,然后将结果合并到我的 C# 代码中。
标签: c# .net search multiple-databases