如何备份odbc数据源?

fdxtt2000 2003-06-21 02:55:25
as
...全文
183 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
friendliu 2003-06-21
  • 打赏
  • 举报
回复
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\######]

就在这个位置,####就是你的ODBC的名字
friendliu 2003-06-21
  • 打赏
  • 举报
回复
看这下例子
void CODBCDlg::OnCreateDS()
{
UpdateData();
//写注册表。
HKEY hKey;
DWORD dwAction;
CString subkey="SoftWare\\ODBC\\ODBC.INI\\";
subkey+=m_dsn;
DWORD dwLen;

if(RegCreateKeyEx(HKEY_CURRENT_USER,subkey,
0,NULL,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,
NULL,&hKey,&dwAction)!=ERROR_SUCCESS)
{
MessageBox("Can't create the specified key.");
return;
}

dwLen=m_database.GetLength ();
RegSetValueEx(hKey,"Database",0,REG_SZ,(const BYTE *)m_database.GetBuffer (dwLen),
dwLen+1);
m_database.ReleaseBuffer ();

dwLen=m_user.GetLength();
RegSetValueEx(hKey,"LastUser",0,REG_SZ,(const BYTE *)m_user.GetBuffer(dwLen),dwLen+1);
m_user.ReleaseBuffer ();

dwLen=m_server.GetLength ();
RegSetValueEx(hKey,"Server",0,REG_SZ,(const BYTE *)m_server.GetBuffer (dwLen),dwLen+1);
m_server.ReleaseBuffer ();

RegSetValueEx(hKey,"Driver",0,REG_SZ,
(const BYTE *)"C:\\WINNT\\System32\\SQLSRV32.dll",31);

RegCloseKey(hKey);
}
friendliu 2003-06-21
  • 打赏
  • 举报
回复
在注册里的某个地方,具体想不起来了

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧