mysql 遍历结果集的问题,大家帮忙看看! 如何遍历mysql 的结果集MYSQL_RES,就像读二维数组那样,不用多次调用mysql_data_seek定位行! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MYSQL_ROW row;unsigned int num_fields;unsigned int i;num_fields = mysql_num_fields(result);while ((row = mysql_fetch_row(result))){ unsigned long *lengths; lengths = mysql_fetch_lengths(result); for(i = 0; i < num_fields; i++) { printf("[%.*s] ", (int) lengths[i], row[i] ? row[i] : "NULL"); } printf("\n");} @ACMAIN_CHM 还精通C/C++#****************************************#MySQL技术及运维自动化网:www.mysqlops.com新浪微博账号:http://weibo.com/mysqlops#****************************************# 不知道楼主需要在什么语言内处理mysql的结果集? ==============================非常感谢这位兄弟,发的mysql帖子不多,但每次都能看到你的回复,而且这次是采纳了你的回复,谢谢啦! windows下导出的MySQL文件能不能在linux下用? 特殊字符的编码问题Latin1-->GBK(看了精华帖,没找到解决的) MySQL5.5 通过SQL指令来备份恢复数据无效? 关于table倒序读取的问题 请问mysql root root是一条什么命令 文件怎样写入MYSQL 手动启动postgres服务,望高手指点,重谢!!!!! 请教 mysql报这个错怎么处理?急!!!在线等待 求助——mysql timestamp问题 天,突然发现MySQL的一个新特征!这是真的吗? 两个单引号 variant_t如何输出mysql数据表中的字符串字段
unsigned int num_fields;
unsigned int i;num_fields = mysql_num_fields(result);
while ((row = mysql_fetch_row(result)))
{
unsigned long *lengths;
lengths = mysql_fetch_lengths(result);
for(i = 0; i < num_fields; i++)
{
printf("[%.*s] ", (int) lengths[i],
row[i] ? row[i] : "NULL");
}
printf("\n");
}
MySQL技术及运维自动化网:www.mysqlops.com新浪微博账号:http://weibo.com/mysqlops
#****************************************#
非常感谢这位兄弟,发的mysql帖子不多,但每次都能看到你的回复,而且这次是采纳了你的回复,谢谢啦!