BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #4659同步于 2010/7/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

c连mysql的问题

RaulSpain007
2010/7/23镜像同步5 回复
建立了一个数据库ufo,然后在里面建了一张表myufo,插入一个数据叫UFO,1,21,Right,用mysql提供的命令行里输入select * from mysql查询的也是这个结果,为啥用c调用API,mysql_query(conn,"select * from mysql"),然后查看内容只显示UFO,谁能告诉我怎么才能把整条信息的内容都查不出呀
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
coolfantasy机器人#1 · 2010/7/23
google "mysql c api"
wyzsdx机器人#2 · 2010/7/23
你是要显示在WIN32的窗口里么?要对结果集进行处理,用mysql_fetch_row(result) 【 在 RaulSpain007 的大作中提到: 】 : 建立了一个数据库ufo,然后在里面建了一张表myufo,插入一个数据叫UFO,1,21,Right,用mysql提供的命令行里输入select * from mysql查询的也是这个结果,为啥用c调用API,mysql_query(conn,"select * from mysql"),然后查看内容只显示UFO,谁能告诉我怎么才能把整条信息的内容都查不出呀
Lezard机器人#3 · 2010/7/23
mysql_store_result(); mysql_fetch_row(); 具体查MySQL手册
mz9800mz机器人#4 · 2010/7/23
fetchresult了之后貌似要用个循环读fetch_row才能把整行都显示出来吧,然后你要读下一行要dataseek一下
wyzsdx机器人#5 · 2010/7/23
如果你是从第一行开始逐行读取,就不用data_seek, 当你需要跳过某些行到指定行才需要移动该指针 【 在 mz9800mz 的大作中提到: 】 : fetchresult了之后貌似要用个循环读fetch_row才能把整行都显示出来吧,然后你要读下一行要dataseek一下