重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
调用mysql_real_query来执行你的sql语句,可以是读取或写入的sql语句。
成都创新互联网站建设公司是一家服务多年做网站建设策划设计制作的公司,为广大用户提供了成都网站设计、做网站,成都网站设计,广告投放,成都做网站选成都创新互联,贴合企业需求,高性价比,满足客户不同层次的需求一站式服务欢迎致电。
如果是写入数据,mysql_real_query返回0表示成功,否则调用mysql_error(...)来显示错误信息。
如果是读取数据,同样mysql_real_query返回0表示成功。成功后,调用mysql_store_result、mysql_num_rows、mysql_num_fields、mysql_fetch_fields、mysql_fetch_row这几个函数来获取查询的结果。并且调用mysql_free_result释放本次查询的结果。
这些函数的具体用法可以参考网上说明或mysql的说明文档,这里不再赘述。
有好多种方法,介绍两个:
一个简单的:
使用ADOData控件和DataGraid控件。
在这ADOData控件的属性里连接数据源,然后在DataGraid属性里把数据源连接到ADOData控件里就可以了。
一个较复杂,但使用起来较灵活的。
使用ODBC接口
用app
wizard建立一个连接好数据源的工程,
wizard自动生成了一个数据集对象,调用这个对象就可以进行对数据库操作了。
1.使用mysql提供的api函数库。
很多有名的mysql客户端工具就是这样实现的,大名鼎鼎的winmysql工具就是这样的。这在大部分的开发工具中都可以实现。
比如vc,bcb,delphi,vb等,只要能调用第三方的api就能实现。但对程序员的要求很高,而且要熟悉一套mysql的api函数集,这不是对每个人都很轻松的事。而且这种方法不能用于asp等程序,因为它不支持com对象。
2。第二种是使用myodbc驱动程序。
种选择是下载完全安装包,这种包很大,但说有用的只有myodbc.dll这个文件,却要下载这么大的文件,不太合适。当然,选择这种方式,这样容易些,但不符合cfans的作。