摘要: ADO的底层是OLE DB,所以不仅能访问关系型数据库,也能访问非关系型数据库,更是现在最快速的数据库访问中间层。 1.ADO主要对象介绍 ADO对象包括:Connection Object(连接对象)、Command Object(命令对象)、RecordSet Object(记录集对象)、Field Object(字段对象)、Record Object(记录对象)、Error Object... 阅读全文
posted @ 2013-04-30 09:45 完美科技 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 1.查询记录 使用CRecordset类从数据源中提取记录集,并对记录集进行操作。如果查询的记录是多条的,可以利用CRecordset类的Move,MoveNext,MovePrev,MoveFirst,MoveLast方法移动记录到指定的位置。在操作记录集之前,需要定义一个CRecordset类对象,并传入CDatabase类的指针,方法如下:CRecordset rs(&m_db);或者CRecordset rs;rs.m_pDatabase=&m_db;然后调用CRecordset的Open方法打开记录集,函数原型如下:virtualBOOLOpen(UINTnOpenT 阅读全文
posted @ 2013-04-30 09:26 完美科技 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1.MFC ODBC 主要类的介绍 visual c++提供了MFC ODBC 类,封装了ODBC API,这使得利用MFC来创建ODBC的应用程序非常简便。在MFC ODBC类中,常用的类有CDatabase(数据库类)、CRecordset(记录集类)、CRecordView(可视记录集类)和CDBException(异常类)。 CDatabase:用来建立和数据库数据源的连接,通过它可以对数据库进行操作。如使用ExecuteSQL函数实现记录的添加、修改和删除。 CRecordset:代表一个从数据源中获取的记录集。分为动态集(dynaset)和快照集(snapshot)。快照集提供对数 阅读全文
posted @ 2013-04-30 09:21 完美科技 阅读(685) 评论(0) 推荐(0) 编辑
摘要: VC提供了多种数据库开发技术和编程规范,主要包括ODBC API,MFC ODBC,DAO,OLE DB和ADO,可以用来访问SQL server数据库, 1.ODBC API ODBC(open database connectivity)是为数据库应用程序访问关系型数据库时提供的一个统一接口,对于不同的数据库,ODBC提供了一套统一的API,使应用程序可以访问任何一种提供了ODBC驱动程序的数据库,如sql server,access,fox pro,oracle,dbase等。但ODBC只能用于关系型数据库,且是一种底层的访问技术。 2.MFC ODBC visual c++提供了MF. 阅读全文
posted @ 2013-04-30 09:13 完美科技 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 转:http://hi.baidu.com/tofro/item/92b22e2e33a4510c73863e221 运算符优先级( ),[],->,.,!,~,++,--,sizeof,(正负)+,-,(指针)*,&,*,/,%,+,-,《,》,...2 if 语句判断条件布尔型if (flag) or if(!flag)整型if (value==0) or if (value!=0)浮点型if ((x>=-EPSINON) && (x<=EPSINON))指针if (P == NULL) or if (P != NULL)3 循环语句效率多重循环时 阅读全文
posted @ 2013-04-30 09:10 完美科技 阅读(250) 评论(0) 推荐(0) 编辑