-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]'の列値を使用してselectステートメントを作成できます。

于 2012-06-28T11:06:31.567 に答える
1

MSDNCodeProjectでこの簡単なチュートリアルを読んでください。インターネット上にはたくさんの例とチュートリアルがあります。ただググって

于 2012-06-28T10:58:27.213 に答える