-1

如何使用 c#.net 在 SQL Server 数据库中的任何位置查找值?

4

2 回答 2

5

粗略地说,您首先必须查询数据库方案才能获取所有表:

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES

然后,在新查询中使用返回的表名浏览结果集

SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.Columns WHERE TABLE_NAME = [resulting table name from previous query]

从这里您可以循环每列并使用 where = '[searchterm]' 的列值创建一个选择语句。

于 2012-06-28T11:06:31.567 回答
1

在MSDNCodeProject上阅读这个简单的教程。网上有很多例子和教程。谷歌一下

于 2012-06-28T10:58:27.213 回答