用WINDOWS的ODBC如何连接数据库,并查询代码贴上来看看

解决方案 »

  1.   

    通过ODBC API实现对数据库的访问
    http://www.vckbase.com/document/viewdoc/?id=1838
      

  2.   

    MSDN 中一些简单的示例。Example// Embed a CDatabase object
    // in your document class
    CDatabase m_dbCust;// Connect the object to a
    // data source (no password)
    // the ODBC connection dialog box
    // will always remain hidden
    m_dbCust.Open( _T( "MYDATASOURCE" ), FALSE,
                   FALSE, _T( "ODBC;UID=JOES" ),// ...Or, query the user for all
    // connection information
    m_dbCust.Open( NULL );
    CString strCmd = "UPDATE Taxes SET Federal = 36%";TRY
    {
       m_dbCust.ExecuteSQL( strCmd );
    }CATCH(CDBException, e)
    {
       // The error code is in e->m_nRetCode
    }END_CATCH
      

  3.   


    想问一下,FOX数据库的查询语句和SQL SERVER的一样吗
      

  4.   

    大部分基本sql语句应该都是一样支持,不过可能某些特殊数据库操作不一样,需要自己看对应的帮助文档
      

  5.   

    visual FOXPRO 
    怎么通过本机连接局域网内另一台电脑的visual FOXPRO 再就是ODBC里怎么边
      

  6.   

    再就是ODBC里怎么建连接,连接另一台电脑的FOX
      

  7.   

    visual FOXPRO是单机版的吧,如果是这样那没办法通过网络连接的,
    如果应是要使用网络来操作那必需写个服务程序,客户端通过服务程序来实现你想要的功能。
      

  8.   

    ODBC连接方式随驱动而变,每个数据库都有不同的ODBC驱动。
      

  9.   

    还得看用什么方法了。如果用CRecordSet类的话,联机数据库是不需要代码的,只需要配置一个数据源。如果用CDataView类的话,就需要代码了。VC++最简单的数据库编程(但不缺乏实用性)就是用CRecordSet类了。与数据库的连接简单(不写代码),sql语句实现全封装。