プログラムでSqlserverインストールパスを取得する方法。C++を使用してSQLSERVERのインストールパスを取得する方法は?
我々はレジストリのために行く場合は、レジストリハイブは、そのようなw3k8とVISTAとW2K8 R2へW2K3同様
他のOSへの1つのOSから異なる場合があります。..
しかし、次のように、私はレジストリを使用していましたじんましんは問題はない問題が上昇異なる場合は、同じである場合でも、私は
CRegKey cregkey;
DWORD result;
const char subkey[]="SOFTWARE\\Microsoft\\Microsoft SQL Server\\100";
const char keyval[] = "VerSpecificRootDir";
char path[ 2048 ];
result = cregkey.Open(HKEY_LOCAL_MACHINE,subkey);
if (ERROR_SUCCESS == result)
{
DWORD dwCount = sizeof(path);
result = cregkey.QueryStringValue(keyval, path, &dwCount);
if (ERROR_SUCCESS == result)
{
cout<<" The SQLSERVER Pathis "<<path<<endl;
}
}