六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

寫注冊表動態創建SQL Server ODBC數據源

[摘要]各個參數的意義:DBServer: 數據庫所在主機DBName: 數據庫名稱DSN: 數據源名稱UID: 登陸用戶返回值:-1: 沒有安裝SQL Server驅動程序-2: 其他錯誤0: 成功實現函數:int MakeSQLServerODBCDSN(LPCTSTR DBServer,L...
各個參數的意義:
DBServer: 數據庫所在主機
DBName:  數據庫名稱
DSN:   數據源名稱
UID:   登陸用戶
返回值:
-1: 沒有安裝SQL Server驅動程序
-2: 其他錯誤
0: 成功

實現函數:
int MakeSQLServerODBCDSN(LPCTSTR DBServer,LPCTSTR DBName,LPCTSTR DSN,LPCTSTR UID)
{
BOOL  bInstallDriver=TRUE;
CRegKey  regKey;

LONG lRet=regKey.Open(HKEY_LOCAL_MACHINE,"Software\\ODBC\\ODBCINST.INI\\SQL Server");
if(lRet!=ERROR_SUCCESS)
{
  bInstallDriver=FALSE;
}
else
{
  char  szDirverPath[MAX_PATH]="";
  DWORD  dwCount=100;
  lRet=regKey.QueryValue(szDirverPath,"Driver",&dwCount);
  if((lRet!=ERROR_SUCCESS) (dwCount<1))
  {
   DWORD dwErr=GetLastError();
   bInstallDriver=FALSE;
  }
  regKey.Close();
}
if(!bInstallDriver)
{
  return -1;
}
CString  strKeyValueName="Software\\ODBC\\ODBC.INI\\";
strKeyValueName+=DSN;
lRet=regKey.Create(HKEY_LOCAL_MACHINE,strKeyValueName);
if(lRet!=ERROR_SUCCESS)
{
  return -2;
}
regKey.SetValue(DBName,"Database");
regKey.SetValue("SQLSrv32.dll","Driver");
regKey.SetValue(DBServer,"Server");
regKey.SetValue(UID,"LastUser");
regKey.m_hKey=HKEY_LOCAL_MACHINE;
regKey.SetKeyValue("Software\\ODBC\\ODBC.INI\\ODBC Data Sources","SQL Server",DSN);
regKey.Close();
return 0;
}



主站蜘蛛池模板: 手机看片福利在线 | 五月婷婷俺也去开心 | 全部毛片免费看 | 亚洲a视频在线观看 | 四虎精品影院永久在线播放 | 伊人久久大线蕉香港三级 | 青青青草视频在线观看 | 中文字幕第一页在线播放 | 欧美午夜精品 | 天天爽天天干 | 日韩视频国产 | 日本三级视频在线播放 | 日韩欧美精品在线视频 | 亚洲精品第四页中文字幕 | 五月婷婷六月合 | 四虎影院最新网址 | 日韩美女黄大片在线观看 | 色老头网站久久网 | 性刺激欧美三级在线观看 | 热久久国产欧美一区二区精品 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片16 | 三级中文有码中文字幕 | 青草视频在线观看完整版 | 情不自禁完整版在线观看免费 | 亚洲欧美日韩激情在线观看 | 视频一区二区不卡 | 天狼影院伦理片在线bd观看 | 中日韩一线二线三线视频 | 手机亚洲第1页 | 人人爽人人香蕉 | 天天干天天干 | 日本高清视频在线免费观看 | 亚洲欧美激情在线 | 亚洲成a人片在线v观看 | 亚洲va久久久噜噜噜久久男同 | 手机看片国产在线 | 四虎精品视频在线永久免费观看 | 婷婷综合缴情亚洲五月伊 | 特级黄色毛片视频 | 午夜三级黄色片 | 亚洲狼人综合 |