ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> 其他数据库 >> MFC连接MySQL79数据库程序jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播

MFC连接MySQL79数据库程序jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播

来源:网络整理     时间:2015-12-17     关键词:Exception,连接数据库

本篇文章主要介绍了"MFC连接MySQL79数据库程序jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播",主要涉及到Exception,连接数据库方面的内容,对于其他数据库感兴趣的同学可以参考一下: MFC连接数据库常用的方法有三种:1.ODBC2.MFC数据库类3.DAO数据库本文采用第二种方法(据说第三种方法最简单,管他呢,MFC数据库类已经很白痴了)第...

MFC连接数据库常用的方法有三种:

1.ODBC

2.MFC数据库类

3.DAO数据库

本文采用第二种方法(据说第三种方法最简单,管他呢,MFC数据库类已经很白痴了)

第一步:配置DSN,方法如下:

http://download.csdn.net/detail/feilongzaitianhehe/9360493

安装Mysql ODBC driver,下载路径

http://download.csdn.net/detail/feilongzaitianhehe/9360669

第二步:新建一个MFC应用程序,然后随便弄个鼠标响应事件或者菜单响应事件什么的。添加如下代码:

try 
{ 
   CDatabase db; 
   if( db.Open(NULL,FALSE,FALSE,"ODBC;DSN=mysql5.3 Unicode-user;UID=root;PWD=abcdef")) 
{ 
    db.ExecuteSql("insertinto UserMaster values( 'TestID' , 'Test User Name' , 0)"); 
       db.Close(); 
   } 
} 
catch (CDBException* e) 
{ 
   AfxMessageBox( e->m_strError); 
   e->Delete(); 
}      

具体的SQL语句根据你的字段不同而不同啦,然后去数据库看一下数据插入了没有,如果插入了,恭喜你,MFC连接数据库最头疼的部分搞定了,接下来的事情就是查一下MFC类库,进行响应操作而已,很easy。

第三步:查询数据

   其实有了上面那几行代码进行增删改都没有问题了,下面讲解一下查询数据。MFC提供了一个CRecordset对象,(用以代表一个表,我是这么理解的,事实也是这样的),我们可以通过类向导新建一个代表一张表的CRecordset类。方法如下:

 try
         {
                   CRecordsetrs(&db);
                   rs.Open(CRecordset::forwardOnly,_T("SELECT * FROM vendors"));

                   CDBVariantvarValue;
                   shortnFields=rs.GetODBCFieldCount();
                   intdatatype=0;
                   for(shortindex=0; indexException*Err)
         {
                   AfxMessageBox(Err->m_strError);
                   Err->Delete();
         }        

以上就介绍了MFC连接MySQL79数据库程序jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播,包括了Exception,连接数据库方面的内容,希望对其他数据库有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_248809.html

相关图片

相关文章