c#.net を使用して SQL Server データベース内の任意の場所で値を見つけるにはどうすればよいですか?
質問する
173 次
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
MSDNとCodeProjectでこの簡単なチュートリアルを読んでください。インターネット上にはたくさんの例とチュートリアルがあります。ただググって
于 2012-06-28T10:58:27.213 に答える