想麻烦问问怎样用C语言编写一个检索数据库里资料的程序

大致就是,建立一个300个公司微博转发量的数据库(这个能不能用EXCEL呀?)然后通过编写的C语言程序,输入公司名,输出该公司的微博转发量就行了,谢谢了!最近急用,万分感... 大致就是,建立一个300个公司微博转发量的数据库(这个能不能用EXCEL呀?) 然后通过编写的C语言程序,输入公司名,输出该公司的微博转发量就行了,谢谢了!最近急用,万分感谢呀!
刚才描述有点失误,准确的是以新浪微博(www.weibo.com)为研究对象,通过新浪微博API(囧,不知道这个呀,求指导),编写C语言程序,通过程序得到我国上市公司有关的微博数据,输出日或周微博数量以及该微博内容
展开
 我来答
客观bVLHk
2014-05-27 · 超过21用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:35.7万
展开全部
mysql的,首先你得连好环境,不知能不能帮到你,这本来是我在C++写的,你要是不懂的话这个对你可能完全没用。

MYSQL mysql; //数据库连接句柄
MYSQL_RES *result;
mysql_init (&mysql);
MYSQL_ROW sql_row;

if(!mysql_real_connect(&mysql,"localhost","root","密码","数据库名字",3306,NULL,0))
{//mydb为你所创建的数据库,3306为端口号,可自行设定
printf("数据库连接失败\n");
}
else
{ mysql_query(&mysql, "SET NAMES GBK");//设置字体,因为中文可能乱码

mysql_query(&mysql,"select * from 表名 where 公司名的字段名=‘你要搜的公司名’");//运行SQL语句
result=mysql_store_result(&mysql);
sql_row=mysql_fetch_row(result);//搜到的结果显示到数组sql_row[]

if(sql_row)
{
printf("没有找含昌到");
return;
}
输出sql_row[x]
//sql_row[x]就是结果,。x是字段在表的位置,第枝老肢一个位置就是sql_row[0]。但是我不知道C语言如何输猛世出

}
更多追问追答
追问
嗯嗯,谢谢了呀!我感觉这个问题要归结到新浪微博API的应用开发上,完全不会的说,不过真心感谢了!
追答
这么复杂啊,那你得好好要就下微博的接口了,我不懂那些,帮不成你了。
fleeting111
2014-05-27 · 超过11用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:31.1万
展开全部
纯C语言?
追问
嗯,可以用其他的,关键是现在完全不知怎么学习,怎么做?问题我又补充了,求指导呀,谢谢了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式