SQL数値(18,0)データ型に対応するC++データ型は何ですか?SQL数値(18,0)データ型に対応するC++データ型は何ですか?
SQLの数値(18,0)を格納するには、C++でデータ型が必要です。
SQL数値(18,0)データ型に対応するC++データ型は何ですか?SQL数値(18,0)データ型に対応するC++データ型は何ですか?
SQLの数値(18,0)を格納するには、C++でデータ型が必要です。
「msdn」では、数値がC++のCStringにマップされていると言われています。
リファレンス:
http://msdn.microsoft.com/en-us/library/eshhha8h.aspx本当にあります。どのように奇妙です。 –
はい、動作します。ありがとう!!! :) – breceivemail
long long
(少なくとも64ビット)です。
は(18,0)18桁の小数点の前と後の0を意味します。だから、 'long long'や' int64_t'や '__int64'やシステム上の64ビット整数を使うことができます。 –
私の問題はSQLからデータを読み込む_variant_tはLONGLONGをサポートしていません – breceivemail
MSVCを使用しています。どのバージョン? AFAIK variant_tは64ビットのintをサポートします。ああ、どのようなデータベースを読んでいるのですか? SQLサーバー? –