Utils_Sql Class |
Namespace: MicaSystems.Utils
public static class Utils_Sql
The Utils_Sql type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | OperationsPerformance |
Gets or sets an optionnal (and Local) checker used to record performanes during Sql operations.
|
Name | Description | |
---|---|---|
![]() ![]() | ColumnExists |
Checks if a column exists in a table of a database.
|
![]() ![]() | EnsureClosed |
Ensures that a data reader is closed.
Will not throw if the reader is null or already closed.
|
![]() ![]() | EnsureColumn |
Ensures a column definition inside a SQL table.
|
![]() ![]() | EnsureIndex |
Ensures a column index on a SQL table.
Note: for Packflow, the schema should be DBADMIN. |
![]() ![]() | EnsureIndexGroups |
Ensures all indexes on a SQL table. Based on column definitions.
|
![]() ![]() | EnsureTable |
Ensures a table definition in a database.
|
![]() ![]() | GetClrType |
Tries to obtain the .Net type corresponding to a SQL column type.
|
![]() ![]() | GetReferencedObjects |
Generates an xml of all objects referenced by the connection.
IMPORTANT : USE ONLY FOR DEBUGGING PURPOSE !!! http://blogs.msdn.com/b/dataaccesstechnologies/archive/2009/04/08/how-to-find-out-the-data-reader-referencing-an-ado-net-connection-object-to-fix-the-error-there-is-already-an-open-datareader-associated-with-this-command-which-must-be-closed-first.aspx |
![]() ![]() | GetTableColumns |
Gets the column names of a SQL table.
|
![]() ![]() | IsClosed |
Checks if a SQL connection is closed (not open, closed, opening, or broken).
|
![]() ![]() | IsOpen |
Checks if a SQL connection is open (not closed or broken).
|
![]() ![]() | Mica_GetKey |
Gets the key using Mica_GetPropertyValue.
|
![]() ![]() | Mica_GetPropertyValue |
Gets the string value of a property using reflection.
|
![]() ![]() | Mica_GetTitle |
Gets the title using Mica_GetPropertyValue.
|
![]() ![]() | TableExists(SqlConnection, String) |
Checks if a table exists in a database.
|
![]() ![]() | TableExists(SqlConnection, String, String) |
Checks if a table exists in a database, in a given schema.
|
![]() ![]() | TableExists(SqlConnection, String, String, String) |
Checks if a table exists in a database, in a given schema.
|
![]() ![]() | TableExistsInDatabase |
Checks if a table exists in a database.
|