これはプログラムで可能ですか?ストアド・クエリーの名前を取得するか、特定の名前のクエリーが存在するかどうかを確認します。データベースにアクセス - ストアドクエリの名前を取得しますか?
答えて
利用OleDbConnection.GetOleDbSchemaTableメソッドの名前が含まれているすべてのストアドプロシージャを取得するためにProcedures
テーブルを照会することができます。
OleDbConnection connection = new OleDbConnection(@"connection_string");
connection.Open();
DataTable schemaTable = connection.GetOleDbSchemaTable(
OleDbSchemaGuid.Tables,
new object[] { null, null, null, "VIEW" });
foreach (DataRow row in schemaTable.Rows)
{
Console.WriteLine(row["TABLE_NAME"]);
}
あなたは
ProcedureName
フィールドが手順
アクセス97 'のデータベースです(わかっています)。ストアドプロシージャは2000年以降利用可能です。私の最初の投稿でそれを明確にしていないのは申し訳ありません。 – Pantelis
また、文書化されていないが、はるか-使用MSysObjects
テーブルを使用することができます。
SELECT [Name]
FROM [MSysObjects]
WHERE [Type] = 5
これは、コンボボックス、リストボックス、およびサブフォームのアクセスによって作成されたすべてのシステムクエリが含まれます。これらはすべてチルダで始まるので、次のように除外することができます。
SELECT [Name]
FROM [MSysObjects]
WHERE [Type] = 5
AND [Name] NOT LIKE "~*"
多くの場合、システムテーブルへのアクセスは許可されていません(権限)。極端な場合、解決策を見つけるのは面倒です。 – Fionnuala
- 1. UcanAccessがストアドクエリSQLを取得します
- 2. sqlite添付データベースの名前を取得
- 3. プレイヤーの名前とプレイヤーの名前を取得します。
- 4. コマンドラインからHerokuから現在のデータベースの名前を取得
- 5. Firebaseデータベースから子の名前を取得する
- 6. Powershellでメソッドの完全な名前を取得しますか?
- 7. Laravel 5.5名前付きルートのルートパスを取得しますか?
- 8. 名前でオブジェクトを取得します
- 9. phpイメージ名を取得してデータベースに追加しますか?
- 10. yii2 - データベースのIDの代わりに名前を取得
- 11. クリックしたチェックボックスの名前を取得し、これらのチェックボックスの名前をデータベース(sqlite)に保存したい
- 12. Doctrine:名前のテーブルからランダムな名前を取得
- 13. $ _SESSIONからデータベースに著者のIDと名前を取得するには?
- 14. joomlaの名前からカテゴリIDを取得しますか?
- 15. Webページから変数の名前を取得しますか?
- 16. データベースから名前を取得し、JavaのchoiceBoxで使用する
- 17. データベースの名前を取得する方法C#Winforms LocalDb v11.0
- 18. 宣言するクラスの名前を取得しますか?
- 19. 現在のクラスの名前を取得しますか?
- 20. PandasのIndexから列の名前を取得します
- 21. Verticaデータベースから列名(タイトル)を取得しますか?
- 22. mysqlデータベースからリストビューに画像と名前を取得するには
- 23. 関連する共有サービスプロバイダの名前を取得していますか?
- 24. DbUpdateExceptionでTriggerの名前またはエラーメッセージを取得します。
- 25. 解析されたファイルの名前を取得しますか?
- 26. coffeescriptクラスの名前を取得していますか?
- 27. 目的C - CTFontの名前を取得しますか?
- 28. ウェブサイト上の名前を取得しますか?
- 29. PIDから名前を取得しますか?
- 30. ベストプラクティス - SQLから名前を取得
SELECT * FROM LIMIT 1ではエラーが発生しますか? –
確かにそうではありません! Db newb here :) – Pantelis
@Eugen RieckあなたはMS Accessで動作すると思いますか? – Fionnuala