怎样从mysql数据库中用c语言取得blob字段的值,fetch后,不知道怎样将数值放进文件中?
nsert 语句已经尝试成功了, select 却总也不成功,
if((row=mysql_fetch_row(res))!=NULL)
{
strcpy(buf,row[0]);//不成功,段错误,
//len=sizeof(row[0]); //不成功,值为4
len=mysql_fetch_lengths(res); //不成功,数值太大,100M,
printf("\n the length is %i, len=%i",strlen(buf),len);
//fwrite(/*buf*/ row[0],1,len,fp);
各位大侠,应该怎样取得blob字段的值阿?救命阿!