VFP6与VFP9函数对比

说明: 在VFP9中,第三个参数为0时,指定实例化类或对象时不执行类或对象中的任何事件或方法代码。在运行时刻的应用程序中不支持这项功能。

OS( ) 函数

VFP9: OS([nValue]) VFP6: OS([1])

说明: 在VFP9中,使用nValue参数,可以返回操作系统中安装的最终的 Service Pack、识别操作系统等信息。

PAD( ) 函数

VFP9: PAD([cMenuTitle [, cMenuBarName]]) VFP6: PAD( )

说明: 在VFP9中,不仅可以以大写字符串形式返回在菜单栏中最近选取的菜单标题, 也可以返回是否一个菜单标题在一个激活的菜单栏中定义。

QUARTER( ) 函数

VFP9: QUARTER(dexpression_r | texpression_r [, nMonth]) VFP6: 无

说明: 该函数返回一个日期或日期时间表达式中的季度值。

RAISEEVENT( ) 函数

VFP9: RAISEEVENT( oEventSource, cEvent [, eParm1...] ) VFP6: 无

说明: 可以用 RAISEEVENT( ) 从一个自定义方法中引发或触发一个自定义事件。虽然 RAISEEVENT( ) 主要适用于自定义方法, 你可以用它引发 VFP 自身的事件和方法。

REMOVEPROPERTY( ) 函数

VFP9: REMOVEPROPERTY(oObjectName, cPropertyName) VFP6: 无

说明: 该函数在运行时刻从一个对象中删除一个属性。

SET函数 ( )

VFP9: SET(cSETCommand [, 1 | cexpression_r | 2 | 3 | 4]) VFP6: SET(cSETCommand [, 1 | 2]) 说明: 请参阅帮助文件。

SETRESULTSET( ) 函数

VFP9: SETRESULTSET( nWorkArea | cTableAlias ) VFP6: 无

说明: 在当前数据工作其,标记一个游标作为一个结果集。每个工作期中只能标记一个游标。当标记一个新的游标时,该函数清除先前的标记。 Visual FoxPro 和 Visual FoxPro OLE DB Provider 均支持SETRESULTSET( )函数。

SQLCONNECT( ) 函数

VFP9: SQLCONNECT([nStatementHandle])

或者 SQLCONNECT([cConnectionName | cDataSourceName [, cUserID [, cPassword ]][, lShared]])

VFP6: SQLCONNECT([DataSourceName, cUserID, cPassword | cConnectionName]) 说明: 在VFP9中支持该函数有两种语法格式。

SQLEXEC( ) 函数

VFP9: SQLEXEC(nStatementHandle [, cSQLCommand [, cCursorName[, aCountInfo]]]) VFP6: SQLEXEC(nConnectionHandle, cSQLCommand, [CursorName])

说明: 在VFP9中,使用aCountInfo 参数,可以指定数组名移植行计数信息。

SQLMORERESULTS( ) 函数

VFP9: SQLMORERESULTS(nStatementHandle [, cCursorName [, aCountInfo]])) VFP6: SQLMORERESULTS(nConnectionHandle)

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4