CSDN=>FAQ=>FAQ 展示
  • 问题内容:救急啊:ODBC连接数据库,怎么样才能避免登陆框??
  • 原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=5297558
  • 所属论坛:数据库     审核组:VC/MFC
  • 提问者:StarCraftPJF     解决者:goodboyws
  • 感谢:
  • 关键字:VC/MFC 数据库 连接 代码 odbc cdatabase 登陆框 弹出 还有 就是
  • 答案:

    VC/MFC + Sql Server2000 开发WinFrom 使用ODBC连接数据库

    用向导做的CRecordSet类,在连接数据库的时候总是弹出一个登陆框,有没有办法去掉这个框?

    是不是要改return_T("ODBC……)这个语句?怎么改?

    还有我连数据库的时候代码是这样写的:
    CDatabase db;
    if (db.Open("数据元"))
    {
        ……
    }
    这样的代码和连接数据库时弹出登陆框有没有关系?如果有关系,要怎么改?

    请大侠指点一下,十分感谢!

    学习,关注……
    ---------------------------------------------------------------

    Copy Code 
    // Embed a CDatabase object
    // in your document class
    CDatabase m_dbCust;
    用OpenEx
    // Connect the object to a 
    // read-only data source where
    // the ODBC connection dialog box
    // will always remain hidden
    m_dbCust.OpenEx( _T( "DSN=MYDATASOURCE;UID=JOES" ),
                     CDatabase::openReadOnly |
                     CDatabase::noOdbcDialog );
     

    ---------------------------------------------------------------

    还有一种方法:就是你先做好数据库和应用程序界面后,然后再写数据库连接代码把界面和
    数据库连接起来就可以。
    我最近刚做的课程设计就是如此。
    还有就是你弹出的那个登陆框是不是登陆数据库的对话框啊,我刚开始做也是那样,可能是你
    在设置数据源连接那的问题,我给忘了,你可以试试。

  • 评价: 有价值 给朵鲜花(1) 无价值 扔个鸡蛋(0)
相关FAQ
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo