比如,SQLAllocHandle函数的那些宏参数的意思。我找了几天了。没有这方面的资料啊。谢谢拉

解决方案 »

  1.   

    http://msdn.microsoft.com/en-us/library/windows/desktop/ms716458(v=vs.85).aspxSQL_HANDLE_ENV 1 /* handle of an env */
    SQL_HANDLE_DBC 2 /* handle of a dbc */
    SQL_HANDLE_HSTMT 3 /* handle of a stmt */
    SQL_HANDLE_DESC 4 /* handle of a desc */
      

  2.   

    您的这些信息,难道都是从msdn中查找的吗?
    ODBC API编程好难的说。
    SQL_HANDLE_ENV 1 /* handle of an env */-------这个是环境句柄?
    SQL_HANDLE_DBC 2 /* handle of a dbc */   ------这个是forpro数据库吗?
    SQL_HANDLE_HSTMT 3 /* handle of a stmt */-------stmt是statement?声明什么呢?
    SQL_HANDLE_DESC 4 /* handle of a desc */ -------desc是什么?麻烦您再讲讲吧
      

  3.   

    还有,函数中的,那些宏,比如SQL_ATTR_ODBC_VERSION这些定义在头文件中,可是说明在哪里呢?
      

  4.   


    这个是说明当前版本的,你是想查到它的值还是?
    Whether an application exhibits ODBC 2.x behavior or ODBC 3.x behavior is determined by the SQL_ATTR_ODBC_VERSION environment attribute. This 32-bit value is set to SQL_OV_ODBC2 to exhibit ODBC 2.x behavior, and SQL_OV_ODBC3 to exhibit ODBC 3.x behavior.http://msdn.microsoft.com/en-us/library/windows/desktop/ms714001(v=vs.85).aspx