首页 > 编程知识 正文

vc与mysql数据库,vc连接mysql数据库

时间:2024-03-07 18:23:22 阅读:331760 作者:CHKN

本文目录一览:

请教VC如何与MYSQL连接?

有好多种方法,介绍两个:

一个简单的:

使用ADOData控件和DataGraid控件。

在这ADOData控件的属性里连接数据源,然后在DataGraid属性里把数据源连接到ADOData控件里就可以了。

一个较复杂,但使用起来较灵活的。

使用ODBC接口

用app

wizard建立一个连接好数据源的工程,

wizard自动生成了一个数据集对象,调用这个对象就可以进行对数据库操作了。

在VC中创建Mysql数据库

Driver={SQL Server};Server=主机名;Database=数据库名;Uid=sa;Pwd=sa;

还有一个比较简单方法确定连接字符串:

1.建立一个.udl的文件。

2.双击打开,将里面相关项进行设置,保存,关闭。

3.有记事本打开这个udl文件,里面的字符串就是连接字符串!

如何使用VC++程序在MySQL数据库中创建表

调用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的说明文档,这里不再赘述。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。