从多个数据库中搜索记录
本文关键字:搜索 记录 数据库 | 更新日期: 2023-09-27 18:30:46
我有 10 多个数据库,具有相同的表但不同的记录。
现在我想要一个可以搜索所有数据库的搜索引擎。例如,假设我要按姓氏或名字搜索一个人,然后搜索必须转到所有数据库,查询将搜索所有数据库。
我该怎么做?..
你有 ASP.NET C# 的示例代码吗?谢谢!
嗨@Dhenn在您的一个数据库中通过 10 个表的联合创建一个视图您可以轻松搜索
表 1位于数据库 1 中,表 2 位于数据库 2 中然后
select * from database1.dbo.table1.
union all
select * from database2.dbo.table1.
.
.
.
可以从 C# 向 10 个数据库触发 10 次命 asp.net 的其他选项然后合并结果并显示在屏幕上。
请参考这个