_Command.CreateInstance("ADODB.Command");
//指向当前连接
m_Command->ActiveConnection = m_Connection;
//设置命令字串
m_Command->CommandText = "select *from Contact";
//执行命令,打开记录集
m_Recordset = m_Command->Execute(&vNULL, &vNULL, adCmdText);
枫叶文学网www.fywxw.com
第12 章 数据库开发
·353·
3.直接利用Recordset 对象打开记录集
利用Recordset 的Open()方法,可以方便的打开一个记录集。Open()方法的原型如下:
Open(VARIANT Source, VARIANT ActiveConnection, CursorTypeEnum CursorType,LockTypeEnum
LockType, LONG Options).
各参数意义如下:
? Source:通常是对数据库进行cāo作的SQL 语句,但具体还要看第5 个参数的取值;
? ActiveConnection:表示当前的数据连接。
? CursorType:记录集光标类型,它的取值如表12-21 所示。
? LockType:用于指示在什么时候锁定记录,取值如表12-22 所示。
? Options:cāo作类型,取值如表12-23 所示。
表12-21 光标类型CursorType
取值 意义
adOpenForwardOnly 指向前游标,默认值。除了只能
松语文学免费小说阅读_www.16sy.com