vc++连接MYSQL数据库

来源:百度知道 编辑:UC知道 时间:2024/05/05 16:55:38
我想用ADO方法连接数据库,请问有没有不通过设置数据源直接连接的啊?听说有用通过DB_URL:port、UserName、Password作为依据访问mydql的,请问有没有人知道怎么做啊?谢谢各位

ADO是通过COMMAND对象(类名忘了)和DataReader对象访问数据库的啊,不用DataSet。前两者是建立在Connection对象已经连接的基础上的。你说的那个是连接字符串的组成格式,连接字符串你自己查吧!~哈哈

有没有人知道以下语句中,第三条语句中各参数的含义啊?谢谢
CString strSQL;
HRESULT hr;
strSQL="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=library;Data Source=(local)";
hr=m_pConnection.CreateInstance("ADODB.Connection");//

MySQL提供了丰富的数据接口API,包括C、C++、Perl、PHP、Python、TCL等API和
JDBC,ODBC接口。出于性能考虑,我们采用了MySQL的C API进行开发。现以Visual C++
环境为例,作一简单介绍。
---- 新建一Win32 Console Application的Project,把“c:\mysql\include”添加到编
译选项的包含路径中(在Project Options中加入 /I "d:\mysql\include&quounter.cgol.net 魈迦缦拢?
#include <windows.h>
#include <stdio.h>
#include <string.h>
#include <mysql.h>
int main( int argc, char * argv[] )
{
char szTargetDSN[] = "test";
char szSqlText[500]="";
char aszFlds[