1

次のエラー エラー C2664 が表示されます: 'SQLBindCol' : パラメーター 6 を 'SQLINTEGER *' から 'SQLLEN *' に変換できません。変換には reinterpret_cast、C スタイルのキャスト、または関数スタイルのキャストが必要です

誰もが何か考えがあります。また、windwos.h をインクルードし、_WIN64 を定義しました。

4

1 に答える 1

1

SQLINTEGERは#definedであり、SQLLENは#defined__int64です。したがって、long*をSQLBindColに渡そうとしています。SQLBindColには__int64*が必要です。

于 2011-01-28T00:13:56.770 に答える