首页 IP地址查询 | Alexa排名查询 | 手机归属地查询
设为首页 收藏本站
  • 网络编程网络编程
  • 软件编程软件编程
  • 数据库技术数据库技术
  • 编程学院
  • 业界资讯 业界资讯
  • 源码中心源码中心
  • 会员中心会员中心
  • 页面导航: 首页C++编程数据库 → C++连接MS SQL

    C++连接MS SQL

    发布:jeaye 发布日期:2009-02-23 字体:[增加 减小] 类型:原创

    我把ADO连接数据库,打包成一个类ADOConn,其实也是参考了网络上的一个简单类,但我在他的基础上做了改进,对Access的支持,支持MSSQL读写,可更改连接字。如果有什么不当的地方,还请大家多多回贴。大家一起研究学习


    void main(int argc, TCHAR* argv[], TCHAR* envp[])
    {
     
     DWORD dw=GetTickCount();
     ADOConn ado;
     CString SQL;
     CString str;


     //设置目标数据库
     ado.SetParam("127.0.0.1","Test","sa","jeaye");
     ado.Open(); //连接数据库
     _variant_t   varReturnCode;
     ado.SetSPName("usp_insert");
     ado.AddParamter("ReturnValue",adParamReturnValue,adInteger,4,varReturnCode);
     ado.AddParamter("user",adParamInput,adVarChar,20,_variant_t("你好"));
     ado.AddParamter("password",adParamInput,adVarChar,65,_variant_t("ddddd"));
     
     CRecordset  rs;
     ado.ExecuteCommand(rs);
      
     printf("%d\n",ado.GetReturnValue());
      
     dw=GetTickCount()-dw;
     printf("花费时间=%d\n",dw);

     return ;
    }

     

     

    //如何设置连接字符串呢

    _T("Provider=SQLOLEDB;Server=数据库IP;Database=数据库名; uid=用户名; pwd=密码;")


    下载源代码
    Tags: 数据库 VC SQL ADO
    为配合网络严查,文章评论将关闭敬请谅解.
    同 类 文 章
    最 近 更 新
    热 点 排 行