CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

求解数据库中的用户与组的相关问题

楼主wealth(wealth)2002-04-07 14:36:29 在 MS-SQL Server / 基础类 提问

在数据库程序(VC-MFC)中使用了如下两个功能的代码(直接调用DAO执行):  
   
  第一个:  
   
  #include   <afxole.h>  
  #include   <dbdao.h>  
   
  void   A()    
  {  
      CdbDBEngine               dben;  
      CdbWorkspace             work;  
      CdbUser                       user;  
      CdbGroup                     group;  
      work   =   dben.Workspaces[0L];  
      user   =   work.CreateUser(_T("UserName"),   _T("UserPID"),   _T("Password"));    
      group   =   work.CreateGroup(_T("GroupName"),   _T("GroupPID"));    
      group.Users.Append(user);  
      user.Groups.Append(group);  
  }  
   
  第二个:  
  void   B()  
  {  
        CString   strSystemDB   =   _T(   "E:\\Second.mdw"   );  
   
        COleVariant   varSystemDB(   strSystemDB,   VT_BSTRT   );  
   
        AfxDaoInit(   );  
        DAODBEngine*   pEngine   =   AfxDaoGetEngine(   );  
   
        ASSERT(   pEngine   !=   NULL   );  
   
        DAO_CHECK(   pEngine->put_SystemDB(   varSystemDB.bstrVal   )   );  
   
   
        CString   strUserName   =   _T(   "MyHK"   );  
        CString   strOldPassword   =   _T(   "HK"   );  
        CString   strNewPassword   =   _T(   "NewHK"   );  
   
        COleVariant   varUserName(   strUserName,   VT_BSTRT   );  
        COleVariant   varPassword(   strOldPassword,   VT_BSTRT   );  
   
        ASSERT(   pEngine   !=   NULL   );  
   
        DAO_CHECK(   pEngine->put_DefaultUser(   varUserName.bstrVal   )   );  
   
        DAO_CHECK(   pEngine->put_DefaultPassword(   varPassword.bstrVal   )   );  
  }  
   
   
  程序运行分析:  
   
  第一个程序是想在ACCESS数据库的工作组文件中(E:\\Second.mdw)创建一个用户和一个组名,但程序编绎出现错误不能运行,请问要怎样才能正确在工作组中创建用户和创建组,望能提供相关的方法资料!  
   
  第二个程序是设工作组文件的默认用户名和密码,虽然编绎结果成功,但运行好像没有任何的效果,为什么?  
  问题点数:100、回复次数:2Top

1 楼tanqth(青蛙)回复于 2002-04-08 00:12:34 得分 20

UPTop

2 楼xiaowei_2002(小魏*^_^*)回复于 2002-04-08 08:31:49 得分 80

你应该把这个帖子放到VC++的论坛上~~~!Top

相关问题

  • 求解数据库问题
  • 100分求解如何将用户资料导入dbf数据库库?
  • 高分求解:用com组件打开数据库的问题。十万火急!
  • 数据库的问题!求解
  • 高分求解 数据库问题
  • 数据库排序问题求解
  • 高分求解,数据库问题
  • 数据库open错误 求解!
  • 100求解~~DELPHI编程及数据库
  • 高分求解:如何在.net组件里调用web.config里的数据库连接字符串

关键词

  • check
  • pengine
  • bstrt
  • colevariant
  • dao
  • vt
  • cstring
  • group
  • work
  • put

得分解答快速导航

  • 帖主:wealth
  • tanqth
  • xiaowei_2002

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo