C++/CLI에서 다음과 같이 코드를 작성하면, 현재 시스템에서 사용 가능한 DB Provider 목록을 찾을 수 있다.
bool EnumerateAvailableDBProviders(void)
{
int rowCount = DbProviderFactories::GetFactoryClasses()->Rows->Count;
Console::WriteLine("Available DB Providers count: {0}", rowCount);
Console::WriteLine("");for each (DataRow^ row in DbProviderFactories::GetFactoryClasses()->Rows)
{
Console::WriteLine("Name: {0}", row[0]);
Console::WriteLine("Description: {0}", row[1]);
Console::WriteLine("Invariant Name: {0}", row[2]);
Console::WriteLine("Assembly Qualified Name: {0}", row[3]);
Console::WriteLine("");
}return true;
}
코드 올려놓은 게 영 안 예쁜데.


Prev
Rss Feed