2010-11-10 87 views
1

我收到以下錯誤 錯誤C2664: 'SQLBindCol':無法從 'SQLINTEGER *' 轉換參數6 'SQLLEN *' 1>指向的類型無關;轉換需要reinterpret_cast,C風格演員表或者功能風格演員表ODBC SQLBindCol錯誤64

任何人都有任何想法。我也包括windwos.h並定義了_WIN64。

回答

1

只要SQLINTEGER被定義爲#defined,SQLLEN被定義爲__int64。因此,您試圖將long *傳遞給SQLBindCol,該函數接受__int64 *。