|
|

9精币
需要用到一个函数,主要是参数6我不知道怎么用,我想把记录集中的结果拿出来 。下面我贴代码
子程序名:数据库_执行SQL
执行指定的cha询、SQL 语句、存储过程等,执行成功返回真,否则假.由于不能正确取到影响行数,请从传回的记录集中取到记录数
返回值类型:逻辑型
参数<1>的名称为“SQL语句”,类型为“文本型”。
参数<2>的名称为“影响行数”,类型为“整数型”,接收参数数据时采用参考传递方式,允许接收空参数数据。
参数<3>的名称为“关闭调试”,类型为“逻辑型”,允许接收空参数数据。注明:默认开启。
参数<4>的名称为“是否影响”,类型为“逻辑型”,允许接收空参数数据。注明:是否开启影响数判断,如果开启则以影响数>0为判断条件,在[Access]禁止开启,默认关闭。
参数<5>的名称为“调试文本”,类型为“文本型”,接收参数数据时采用参考传递方式,允许接收空参数数据。注明:在关闭调试或编译后可以通过本参数取出输出的信息。
参数<6>的名称为“记录集”,类型为“对象”,接收参数数据时采用参考传递方式,允许接收空参数数据。
下面是 这个对象的属性和方法:
类型: _Recordset 31个属性,25个方法,标记: {00001556-0000-0010-8000-00AA006D2EA4}
-------------------------------- 属性列表 --------------------------------
属性读取格式: 〈对象(Properties)〉 对象.读对象型属性 ("Properties")
属性读取格式: 〈整数型〉 对象.读数值属性 ("AbsolutePosition") 读绝对位置
属性写入格式: 〈整数型〉 对象.写属性 ("AbsolutePosition",欲写入属性值)写绝对位置
参数<1>的名称为“欲写入属性值”,类型为“整数型”,参数值为以下值之一: -1、adPosUnknown; -2、adPosBOF; -3、adPosEOF。
属性写入格式: 〈无返回值〉 对象.写属性 ("ActiveConnection",参数1)
参数<1>的名称为“参数1”,类型为“对象”。
属性读取格式: 〈变体型〉 对象.读属性 ("ActiveConnection")
属性写入格式: 〈变体型〉 对象.写属性 ("ActiveConnection",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。
属性读取格式: 〈逻辑型〉 对象.读逻辑属性 ("BOF")
属性读取格式: 〈变体型〉 对象.读属性 ("Bookmark")
属性写入格式: 〈变体型〉 对象.写属性 ("Bookmark",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。
属性读取格式: 〈整数型〉 对象.读数值属性 ("CacheSize")
属性写入格式: 〈整数型〉 对象.写属性 ("CacheSize",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“整数型”。
属性读取格式: 〈整数型〉 对象.读数值属性 ("CursorType")
属性写入格式: 〈整数型〉 对象.写属性 ("CursorType",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“整数型”,参数值为以下值之一: -1、adOpenUnspecified; 0、adOpenForwardOnly; 1、adOpenKeyset; 2、adOpenDynamic; 3、adOpenStatic。
属性读取格式: 〈逻辑型〉 对象.读逻辑属性 ("EOF")
属性读取格式: 〈对象(Fields)〉 对象.读对象型属性 ("Fields")
属性读取格式: 〈整数型〉 对象.读数值属性 ("LockType")
属性写入格式: 〈整数型〉 对象.写属性 ("LockType",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“整数型”,参数值为以下值之一: -1、adLockUnspecified; 1、adLockReadOnly; 2、adLockPessimistic; 3、adLockOptimistic; 4、adLockBatchOptimistic。
属性读取格式: 〈整数型〉 对象.读数值属性 ("MaxRecords")
属性写入格式: 〈整数型〉 对象.写属性 ("MaxRecords",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“整数型”。
属性读取格式: 〈整数型〉 对象.读数值属性 ("RecordCount")
属性写入格式: 〈无返回值〉 对象.写属性 ("Source",参数1)
参数<1>的名称为“参数1”,类型为“对象”。
属性写入格式: 〈无返回值〉 对象.写属性 ("Source",参数1)
参数<1>的名称为“参数1”,类型为“文本型”。
属性读取格式: 〈变体型〉 对象.读属性 ("Source")
属性读取格式: 〈整数型〉 对象.读数值属性 ("AbsolutePage")
属性写入格式: 〈整数型〉 对象.写属性 ("AbsolutePage",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“整数型”,参数值为以下值之一: -1、adPosUnknown; -2、adPosBOF; -3、adPosEOF。
属性读取格式: 〈整数型〉 对象.读数值属性 ("EditMode")
属性读取格式: 〈变体型〉 对象.读属性 ("Filter")
属性写入格式: 〈变体型〉 对象.写属性 ("Filter",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。
属性读取格式: 〈整数型〉 对象.读数值属性 ("PageCount")
属性读取格式: 〈整数型〉 对象.读数值属性 ("PageSize")
属性写入格式: 〈整数型〉 对象.写属性 ("PageSize",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“整数型”。
属性读取格式: 〈文本型〉 对象.读文本属性 ("Sort")
属性写入格式: 〈文本型〉 对象.写属性 ("Sort",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。
属性读取格式: 〈整数型〉 对象.读数值属性 ("Status")
属性读取格式: 〈整数型〉 对象.读数值属性 ("State")
属性读取格式: 〈整数型〉 对象.读数值属性 ("CursorLocation")
属性写入格式: 〈整数型〉 对象.写属性 ("CursorLocation",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“整数型”,参数值为以下值之一: 1、adUseNone; 2、adUseServer; 3、adUseClient; 3、adUseClientBatch。
属性读取格式: 〈整数型〉 对象.读数值属性 ("MarshalOptions")
属性写入格式: 〈整数型〉 对象.写属性 ("MarshalOptions",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“整数型”,参数值为以下值之一: 0、adMarshalAll; 1、adMarshalModifiedOnly。
属性读取格式: 〈对象〉 对象.读对象型属性 ("DataSource")
属性写入格式: 〈对象〉 对象.写属性 ("DataSource",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“对象”。
属性读取格式: 〈对象〉 对象.读对象型属性 ("ActiveCommand")
属性读取格式: 〈逻辑型〉 对象.读逻辑属性 ("StayInSync")
属性写入格式: 〈逻辑型〉 对象.写属性 ("StayInSync",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“逻辑型”。
属性读取格式: 〈文本型〉 对象.读文本属性 ("DataMember")
属性写入格式: 〈文本型〉 对象.写属性 ("DataMember",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。
属性读取格式: 〈文本型〉 对象.读文本属性 ("Index")
属性写入格式: 〈文本型〉 对象.写属性 ("Index",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。
-------------------------------- 方法列表 --------------------------------
方法调用格式: 〈无返回值〉 对象.方法 ("AddNew",FieldList,Values)
参数<1>的名称为“FieldList”,类型为“变体型”,可以被省略。
参数<2>的名称为“Values”,类型为“变体型”,可以被省略。
方法调用格式: 〈无返回值〉 对象.方法 ("CancelUpdate")
方法调用格式: 〈无返回值〉 对象.方法 ("Close")
方法调用格式: 〈无返回值〉 对象.方法 ("Delete",AffectRecords)
参数<1>的名称为“AffectRecords”,类型为“整数型”,参数默认值为“1”,参数值为以下值之一: 1、adAffectCurrent; 2、adAffectGroup; 3、adAffectAll; 4、adAffectAllChapters。
方法调用格式: 〈变体型〉 对象.通用方法 ("GetRows",Rows,Start,Fields)
参数<1>的名称为“Rows”,类型为“整数型”,参数默认值为“-1”。
参数<2>的名称为“Start”,类型为“变体型”,可以被省略。
参数<3>的名称为“Fields”,类型为“变体型”,可以被省略。
方法调用格式: 〈无返回值〉 对象.方法 ("Move",NumRecords,Start)
参数<1>的名称为“NumRecords”,类型为“整数型”。
参数<2>的名称为“Start”,类型为“变体型”,可以被省略。
方法调用格式: 〈无返回值〉 对象.方法 ("MoveNext")
方法调用格式: 〈无返回值〉 对象.方法 ("MovePrevious")
方法调用格式: 〈无返回值〉 对象.方法 ("MoveFirst")
方法调用格式: 〈无返回值〉 对象.方法 ("MoveLast")
方法调用格式: 〈无返回值〉 对象.方法 ("Open",Source,ActiveConnection,CursorType,LockType,Options)
参数<1>的名称为“Source”,类型为“变体型”。
参数<2>的名称为“ActiveConnection”,类型为“变体型”。
参数<3>的名称为“CursorType”,类型为“整数型”,参数默认值为“-1”,参数值为以下值之一: -1、adOpenUnspecified; 0、adOpenForwardOnly; 1、adOpenKeyset; 2、adOpenDynamic; 3、adOpenStatic。
参数<4>的名称为“LockType”,类型为“整数型”,参数默认值为“-1”,参数值为以下值之一: -1、adLockUnspecified; 1、adLockReadOnly; 2、adLockPessimistic; 3、adLockOptimistic; 4、adLockBatchOptimistic。
参数<5>的名称为“Options”,类型为“整数型”,参数默认值为“-1”。
方法调用格式: 〈无返回值〉 对象.方法 ("Requery",Options)
参数<1>的名称为“Options”,类型为“整数型”,参数默认值为“-1”。
方法调用格式: 〈无返回值〉 对象.方法 ("Update",Fields,Values)
参数<1>的名称为“Fields”,类型为“变体型”,可以被省略。
参数<2>的名称为“Values”,类型为“变体型”,可以被省略。
方法调用格式: 〈无返回值〉 对象.方法 ("UpdateBatch",AffectRecords)
参数<1>的名称为“AffectRecords”,类型为“整数型”,参数默认值为“3”,参数值为以下值之一: 1、adAffectCurrent; 2、adAffectGroup; 3、adAffectAll; 4、adAffectAllChapters。
方法调用格式: 〈无返回值〉 对象.方法 ("CancelBatch",AffectRecords)
参数<1>的名称为“AffectRecords”,类型为“整数型”,参数默认值为“3”,参数值为以下值之一: 1、adAffectCurrent; 2、adAffectGroup; 3、adAffectAll; 4、adAffectAllChapters。
方法调用格式: 〈对象(_Recordset)〉 对象.对象型方法 ("NextRecordset",RecordsAffected)
参数<1>的名称为“RecordsAffected”,类型为“变体型”,需要提供变量以取回方法所返回的数据,可以被省略。
方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("Supports",CursorOptions)
参数<1>的名称为“CursorOptions”,类型为“整数型”,参数值为以下值之一: 256、adHoldRecords; 512、adMovePrevious; 16778240、adAddNew; 16779264、adDelete; 16809984、adUpdate; 8192、adBookmark; 16384、adApproxPosition; 65536、adUpdateBatch; 131072、adResync; 262144、adNotify; 524288、adFind; 4194304、adSeek; 8388608、adIndex。
方法调用格式: 〈无返回值〉 对象.方法 ("Find",Criteria,SkipRecords,SearchDirection,Start)
参数<1>的名称为“Criteria”,类型为“文本型”。
参数<2>的名称为“SkipRecords”,类型为“整数型”,参数默认值为“0”。
参数<3>的名称为“SearchDirection”,类型为“整数型”,参数默认值为“1”,参数值为以下值之一: 1、adSearchForward; -1、adSearchBackward。
参数<4>的名称为“Start”,类型为“变体型”,可以被省略。
方法调用格式: 〈无返回值〉 对象.方法 ("Cancel")
方法调用格式: 〈文本型〉 对象.文本方法 ("GetString",StringFormat,NumRows,ColumnDelimeter,RowDelimeter,NullExpr)
参数<1>的名称为“StringFormat”,类型为“整数型”,参数默认值为“2”,参数值为以下值之一: 2、adClipString。
参数<2>的名称为“NumRows”,类型为“整数型”,参数默认值为“-1”。
参数<3>的名称为“ColumnDelimeter”,类型为“文本型”。
参数<4>的名称为“RowDelimeter”,类型为“文本型”。
参数<5>的名称为“NullExpr”,类型为“文本型”。
方法调用格式: 〈整数型〉 对象.数值方法 ("CompareBookmarks",Bookmark1,Bookmark2)
参数<1>的名称为“Bookmark1”,类型为“变体型”。
参数<2>的名称为“Bookmark2”,类型为“变体型”。
方法调用格式: 〈对象(_Recordset)〉 对象.对象型方法 ("Clone",LockType)
参数<1>的名称为“LockType”,类型为“整数型”,参数默认值为“-1”,参数值为以下值之一: -1、adLockUnspecified; 1、adLockReadOnly; 2、adLockPessimistic; 3、adLockOptimistic; 4、adLockBatchOptimistic。
方法调用格式: 〈无返回值〉 对象.方法 ("Resync",AffectRecords,ResyncValues)
参数<1>的名称为“AffectRecords”,类型为“整数型”,参数默认值为“3”,参数值为以下值之一: 1、adAffectCurrent; 2、adAffectGroup; 3、adAffectAll; 4、adAffectAllChapters。
参数<2>的名称为“ResyncValues”,类型为“整数型”,参数默认值为“2”,参数值为以下值之一: 1、adResyncUnderlyingValues; 2、adResyncAllValues。
方法调用格式: 〈无返回值〉 对象.方法 ("Seek",KeyValues,SeekOption)
参数<1>的名称为“KeyValues”,类型为“变体型”。
参数<2>的名称为“SeekOption”,类型为“整数型”,参数默认值为“1”,参数值为以下值之一: 1、adSeekFirstEQ; 2、adSeekLastEQ; 4、adSeekAfterEQ; 8、adSeekAfter; 16、adSeekBeforeEQ; 32、adSeekBefore。
方法调用格式: 〈无返回值〉 对象.方法 ("Save",Destination,PersistFormat)
参数<1>的名称为“Destination”,类型为“变体型”。
参数<2>的名称为“PersistFormat”,类型为“整数型”,参数默认值为“0”,参数值为以下值之一: 0、adPersistADTG; 1、adPersistXML。
==============以下为属性========================
Properties
AbsolutePosition
ActiveConnection
ActiveConnection
BOF
Bookmark
CacheSize
CursorType
EOF
Fields
LockType
MaxRecords
Recor dCount
Source
Source
Source
AbsolutePage
Edi tMode
Filter
PageCount
PageSize
Sort
Status
State
CursorLocation
Mar shalOptions
DataSource
ActiveCommand
StayInSync
DataMember
Index
=======================以下为方法============================
AddNew
CancelUpdate
Close
Delete
GetRows
Move
MoveNext
MovePrevious
MoveFirst
MoveLast
Open
Requery
Update
UpdateBatch
CancelBatch
NextRecordset
Supports
Find
Cancel
GetString
CompareBookmarks
Clone
Resync
Seek
Save
|
最佳答案
查看完整内容
你告诉我这记录集不是对象??你觉得什么是对象?
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|