|
网站首页
|
JAVA文章
|
AppServers
|
Web开发
|
应用开发
|
资源下载
|
想学好编程,外语很重要,最新的编程技术还是在国外 [enadd 2006年12月25日]
设为首页
加入收藏
联系站长
您现在的位置:
编程笔记网
>>
数据库
>>
mysql
>>
使用实例
>> 文章正文
基于MySQL的高性能数据库应用开发(使用C连接Mysql)
【字体:
小
大
】
基于MySQL的高性能数据库应用开发(使用C连接Mysql)
作者:不详 文章来源:网络 点击数: 更新时间:2007-1-21
returnFALSE;
}
else
{
res=
sql
/Index.html'>my
sql
_store_result(myData);
//取得查询结果
i=(int)
sql
/Index.html'>my
sql
_num_rows(res);
//取得有效记录数
printf("Query:%s\n%ldrecordsfound:
\n",szSqlText,i);
for(i=0;fd=
sql
/Index.html'>my
sql
_fetch_field(res);
i++)
strcpy(aszFlds[i],fd->name);
//取得各字段名
for(i=1;row=
sql
/Index.html'>my
sql
_fetch_row(res);)
//依次读取各条记录
{j=
sql
/Index.html'>my
sql
_num_fields(res);
//取得记录中的字段数
printf("Record#%ld:-\n",i++);
for(k=0;k<j;k++)
//输出各字段的值
printf("Fld#%d(%s):%s\n",k+1,aszFlds[k],
(((row[k]==NULL)||
(!strlen(row[k])))?"NULL":row[k]));
puts("==============================\n");
}
sql
/Index.html'>my
sql
_free_result(res);
}
}
else
{//连接
数据库
出错
ErrLog("Cantconnecttothe
sql
/Index.html'>my
sql
server");
sql
/Index.html'>my
sql
_close(myData);
returnFALSE;
}
sql
/Index.html'>my
sql
_close(myData);
returnTRUE;
}
----对其中几个函数作简单说明,详细说明,可参考MySQL文档:
----1.MYSQL*
sql
/Index.html'>my
sql
_init(MYSQL*
sql
/Index.html'>my
sql
)
----初始化一个类型为MYSQL的数据结构,为执行
sql
/Index.html'>my
sql
_real_connect()做准备。参数
sql
/Index.html'>my
sql
为指向该结构的指针,如果
sql
/Index.html'>my
sql
为NULL,则新建并初始化一个MYSQL的数据结构。
新建的结构将在
sql
/Index.html'>my
sql
_close()中释放
上一页
[1]
[2]
[3]
[4]
[5]
[6]
下一页
文章录入:enadd 责任编辑:enadd
上一篇文章:
深圳讯天 mysql 服务器错误分析文档
下一篇文章: 没有了
【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
最新热点
最新推荐
相关文章
MySQL数据的导出和导入工具:…
mysql授课大纲
mysql技巧总结
PPTP + MPPE + RADIUS + MyS…
使用函数递归实现基于php和M…
Mysql日期和时间函数
深圳讯天 mysql 服务器错误分…
几分钟让你走进mysql的门
针对 Apache 2.x 的 MySQL 用…
在同一台机器上运行多个MySQ…
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
管理登录
|
Copyright ©2000 - 2005
Enadd
.com
备案序号:辽ICP备06005595号
站长:
enadd