ado的
_ConnectionPtr m_pConnection;  
  AfxOleInit();  
  m_pConnection.CreateInstance(__uuidof(Connection));  
  try                                    
  {  
  m_pConnection->Open("DRIVER={SQL     SERVER};SERVER=192.168.0.21;DATABASE=Message;USER   ID=ht;PASSWORD=","","",adModeUnknown);  
   
  }  
  catch(_com_error   e)  
  {  
  AfxMessageBox("error");  
  return   FALSE;  
  }     

解决方案 »

  1.   

    odbc的
    一、安装MyODBC  
       
        1.访问网站   www.mysql.com   并下载   MyODBC   ,我们使用的是3.51版本。  
       
        2.安装MyODBC到Windows中  
       
        运行下载回来的MyODBC-3.51.06.exe(文件名因版本而异)  
       
      二、建立ODBC连接  
       
        进入:控制面板-》ODBC数据源  
       
        这时候,我们已经可以看到在用户DSN中已经存在一项:myodbc3-test,注意右边的Driver{mysql   odbc   3.51   driver}这个参数一会要一字不漏的作为ASP和数据库连接的连接字(Conection   String)。  
       
        添加一个“系统DSN”  
       
        选择对话框中“系统DSN”栏,按下右边的“添加”按钮。这时候会让你选择一个数据源。选择   MySQL   ODBC   3.51   Driver。按“结束”。  
       
        这时候,会弹出一个配置对话框:  
       
         Data   Source   Name   数据源名字:在程序中使用的DSN的标识符,可以随便命名。  
       
         Host/Server   Name   (or   IP)主机/服务器   名字   (或者IP   地址),如果是本机就填入localhost  
       
         Database   Name   数据库名:你要在程序中使用的库名。  
       
         User   用户:登录MySQL   使用的用户名,特别注意,root用户由于安全问题只能在本机登录,当然啦,用户可以通过修改user表来去掉这个功能。  
       
         Password   密钥:登录的密码  
       
         Port   端口:使用默认值,最好不要改,除非你有把握。  
       
        全部设置好了以后,按下“测试数据源”会看到屏幕显示连接成功。  
       
        配置就全部搞定了!   
      

  2.   

    还可以使用mysql对C++提供的API函数