人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

寫注冊表動態(tài)創(chuàng)建SQL Server ODBC數(shù)據(jù)源

寫注冊表動態(tài)創(chuàng)建SQL Server ODBC數(shù)據(jù)源

更新時(shí)間:2022-09-04 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

各個(gè)參數(shù)的意義:
DBServer: 數(shù)據(jù)庫所在主機(jī)
DBName:  數(shù)據(jù)庫名稱
DSN:   數(shù)據(jù)源名稱
UID:   登陸用戶
返回值:
-1: 沒有安裝SQL Server驅(qū)動程序
-2: 其他錯誤
0: 成功

實(shí)現(xiàn)函數(shù):
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;
}

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 嘉定区| 乌审旗| 新田县| 建瓯市| 潍坊市| 明溪县| 三明市| 且末县| 鲁山县| 香港 | 鄂托克前旗| 张家港市| 镇坪县| 大渡口区| 和龙市| 呼伦贝尔市| 汉寿县| 张家港市| 沂水县| 酒泉市| 黄山市| 宾川县| 荔浦县| 库尔勒市| 绥化市| 将乐县| 海盐县| 光泽县| 廊坊市| 德安县| 渭南市| 洛南县| 犍为县| 安阳县| 杭州市| 临洮县| 绥化市| 同仁县| 缙云县| 石嘴山市| 瓮安县|