69,371
社区成员
发帖
与我相关
我的任务
分享
char * readCol (SQLDA *sqldaPointer, short sd_columnIndex, char * buffer){
short numBytes;
short idx, ind ; /* Array idx variables */
/* Variables for decoding packed decimal data */
char tmpstr[1024];
short collen;
char *dataptr;
/* 检查是否为NULL */
if ( sqldaPointer->sd_column[sd_columnIndex].sd_sqlind == -1)
{ buffer[0] = 0;
return buffer;
}
/*返回列数据到buffer变量*/
memcpy( buffer, (char *) sqldaPointer->sd_column[sd_columnIndex ].sd_sqldata, sqldaPointer->sd_column[sd_columnIndex ].sd_sqllen);
return buffer;
}