Udostępnij przez


Właściwość DBProviderInfo.UseFullTableName

Zwraca logiczna wskazuje, czy dostawca mogą zużywać tabela nazwy w postaci database_name.owner_name.tabela_name lub schema_name.owner_name.tabela_name.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public ReadOnly Property UseFullTableName As Boolean
    Get
'Użycie
Dim instance As DBProviderInfo
Dim value As Boolean

value = instance.UseFullTableName
public bool UseFullTableName { get; }
public:
property bool UseFullTableName {
    bool get ();
}
member UseFullTableName : bool
function get UseFullTableName () : boolean

Wartość właściwości

Typ: System.Boolean
A wartość logiczna , wskazuje, czy dostawca jest w stanie odczytać tabela nazw w formacie database_name.owner_name.table_name.

Przykłady

Poniższy przykład wylicza właściwości dostawcy baz danych dostępne na komputerze.

namespace dbproviderinfo
{
    class Program
    {
        static void Main(string[] args)
        {
            Application app = new Application();
            DBProviderInfos dbis = app.DBProviderInfos;
            foreach (DBProviderInfo dbi in dbis)
            {
                Console.WriteLine("Description = {0}, Name = {1}, ParseName = {2}", dbi.Description, dbi.Name, dbi.ParseName);
                Console.WriteLine("ProviderSubType ={0}, ProviderType = {1}", dbi.ProviderSubType, dbi.ProviderType);
                Console.WriteLine("SupportsNullColumns = {0}, UseFullTableName = {1}", dbi.SupportsNullColumns, dbi.UseFullTableName);
            }
        }
    }
}
Namespace dbproviderinfo
    Class Program
        Shared  Sub Main(ByVal args() As String)
            Dim app As Application =  New Application() 
            Dim dbis As DBProviderInfos =  app.DBProviderInfos 
            Dim dbi As DBProviderInfo
            For Each dbi In dbis
                Console.WriteLine("Description = {0}, Name = {1}, ParseName = {2}", dbi.Description, dbi.Name, dbi.ParseName)
                Console.WriteLine("ProviderSubType ={0}, ProviderType = {1}", dbi.ProviderSubType, dbi.ProviderType)
                Console.WriteLine("SupportsNullColumns = {0}, UseFullTableName = {1}", dbi.SupportsNullColumns, dbi.UseFullTableName)
            Next
        End Sub
    End Class
End Namespace

Przykład danych wyjściowych:

Opis = MediaCatalogDB OLE DB Provider Name = MediaCatalogDB OLE DB Provider, ParseName = {09E767A6-4481-4791-86A5-A739E5290E4C}

ProviderSubType = Brak typ dostawcy = OleDb

SupportsNullColumns = PRAWDA, UseFullTableName = True

Opis = Microsoft OLE DB Provider for SQL Server Name = SQLOLEDB ParseName = {0C7FF16C-38E3-11 d 0-97AB-00C04FC2AD98}

ProviderSubType = SqlServer typ dostawcy = OleDb

SupportsNullColumns = PRAWDA, UseFullTableName = True