0

我有 10 多个具有相同表但不同记录的数据库。

现在我想要一个可以搜索所有数据库的搜索引擎。比如说我要按姓氏或名字搜索一个人,然后搜索必须转到所有数据库,查询将搜索所有数据库。

我怎样才能做到这一点?..

你有 ASP.NET C# 的示例代码吗?谢谢!

4

1 回答 1

1

嗨@Dhenn 通过联合 10 个表在您的一个数据库中创建一个视图,您可以轻松搜索

table1 在 database1 中,而 table2 在 database2 中

 select * from  database1.dbo.table1. 
union all

 select * from  database2.dbo.table1. 

.
.
.

其他选项,您可以从 asp.net c# 对 10 个数据库进行 10 次点击,然后合并结果并显示在屏幕上。

请参考这个

于 2012-04-11T04:30:12.937 回答