Saxonite v1.1.0
This commit is contained in:
@@ -368,6 +368,7 @@ namespace Sarand.Net.Standard.Dbas.Data
|
||||
// Only populate table names if not previously done.
|
||||
if (tables.Count < 1 || refresh)
|
||||
{
|
||||
tables.Clear();
|
||||
using (DbConnection dbConnection = CreateConnection(true))
|
||||
{
|
||||
dbConnection.Open();
|
||||
@@ -862,6 +863,15 @@ namespace Sarand.Net.Standard.Dbas.Data
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Query to list included columns.
|
||||
// Select IndexName = i.Name, ColName = c.Name
|
||||
// From sys.indexes i
|
||||
// Inner Join sys.index_columns ic On ic.object_id = i.object_id And ic.index_id = i.index_id
|
||||
// Inner Join sys.columns c On c.object_id = ic.object_id And c.column_id = ic.column_id
|
||||
// Where ic.is_included_column = 1
|
||||
// Order By i.Name
|
||||
|
||||
// Attempt to retrieve included columns (SQL only).
|
||||
SqlConnection sqlConnection = dbConnection as SqlConnection;
|
||||
if (sqlConnection != null)
|
||||
|
||||
Reference in New Issue
Block a user