Я новичок в корпоративной библиотечной структуре. Есть ли способ получить схему базы данных, аналогичную методу sqlConnection.GetSchema () в корпоративной библиотеке.
Любая помощь будет принята с благодарностью.
Спасибо шиши
Я новичок в корпоративной библиотечной структуре. Есть ли способ получить схему базы данных, аналогичную методу sqlConnection.GetSchema () в корпоративной библиотеке.
Любая помощь будет принята с благодарностью.
Спасибо шиши
Я не думаю, что в блоке есть оболочка для этой функциональности. Вы можете использовать метод DbConnection.GetSchema (), получив DbConnection из базы данных:
Database db = DatabaseFactory.CreateDatabase();
DbConnection conn = db.CreateConnection();
DataTable dt = conn.GetSchema();
conn.GetSchema("Procedures");
и conn.GetSchema("ProcedureParameters");
?
- person Randy supports Monica; 30.07.2013
var reader = db.ExecuteReader(CommandType.StoredProcedure, "Test"); var schemaTable = reader.GetSchemaTable();
, а затем перечислить результаты точно так же, как в примере.
- person Randy supports Monica; 21.02.2014