c mysql二进制,MySQL运用connector C/C+读取二进制字段
生活随笔
收集整理的這篇文章主要介紹了
c mysql二进制,MySQL运用connector C/C+读取二进制字段
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MySQL使用connector C/C+讀取二進制字段
MySQL使用connector C/C+讀取二進制字段,兩種方法:
用getString
vector vec;
while (pResultSet->next())
{
string str = pResultSet->getString("data");
vec.insert(vec.end(), str.begin(), str.end());
}用getBlobvector vecALL;
while (pResultSet->next())
{
istream *pis= pResultSet->getBlob("data");
pis->seekg(0, ios::end);
int sz = pis->tellg();
pis->seekg(ios::beg);
vector vecTemp;
vecTemp.resize(sz);
pis->read(&vecTemp[0], sz);
vecALL.insert(vecALL.end(), vecTemp.begin(),vecTemp.end());
}
總結
以上是生活随笔為你收集整理的c mysql二进制,MySQL运用connector C/C+读取二进制字段的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 北京环球影城快速通行证价格
- 下一篇: 快餐车多少钱啊?