可视的 Microsoft FoxPro 8.0 Service Pack 1 中所修复的 bug 的列表

文章翻译 文章翻译
文章编号: 824071 - 查看本文应用于的产品
展开全部 | 关闭全部

概要

本文包含有关 Microsoft Visual FoxPro 8.0 Service Pack 1 (SP1) 中所修复的 bug 的信息。有关如何获取 Visual FoxPro 8.0 Service Pack 1 的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
829988如何获取最新的可视 FoxPro 8.0 服务包

更多信息

视觉 FoxPro 8.0 Service Pack 1 (SP1) 包含以下修复程序:

COM

  • 自动化-时通过一个 ADO 记录集的引用传递数组 AddNew 会产生以下错误消息:
    与此类文件 () 找不到此字段-类关联被清除
  • 服务器-时调用的方法从第二个服务器的实例化中在 COM + 的单个 MTDLL 您收到以下错误消息:
    未知的名称
  • 服务器-错误与 COM Codebook 应用程序在 COM + 程序包。
  • 服务器-返回数组的非类型化的成员将会失败。

  • 集合-时调用 AddProperty 方法添加到一个集合中的项的过程会返回对象引用。
  • 组合框控件的一个所选内容无法正常工作的行来源,超过大约 512 项目时。
  • 组合框控件的键入和号 (&) 的数值将第二个和号添加到显示的值。
  • 编辑框 conrol-C5 致命异常错误发生时调用 editbox.refresh 方法用作控件源有字符域。
  • 窗体-设计时在出现的错误和运行时,如果属性值引用的对象不在范围内的方法。
  • 窗体-F5 不会触发 KeyPress 事件窗体的窗体的 Closable 属性设置为如果 F.
  • 窗体的 控制 菜单运行的 Microsoft Windows NT 4.0 的计算机上有不正确的热键。
  • 网格 – 当列包含 容器 对象,可视 FoxPro 停止响应。
  • 网格的列不正确时显示 RightToLeft 属性设置为 t。 设计时时和运行时。
  • 网格-HighlightForeColor 属性出现白色,当它设置为黑色。
  • 网格-时 AllowCellSelection 属性设置为 F. 命令按钮的 取消 属性被禁用。
  • 将对象网格 – 带一个 CursorAdapter,您收到一条错误消息两个的时间和窗体然后意外关闭。
  • 网格的如果为活动访问启用 (OBJ_SHOW) 并显示与多个的文本列的网格发生致命的异常。
  • 如果在网格页框架的非活动页上,不会刷新网格-的网格。
  • 网格的不一致的 MouseUp 事件行为发生时您单击或双击标头分隔线 AllowAutoColumnFit 属性设置。
  • 网格的网格中发生致命的异常有未在列中的 容器 对象。
  • 标头-除非.prg 文件包含定义的是在同一个.exe 文件与文件夹中,以编程方式定义的头类在.exe 文件中未找到。
  • 标签-时将 标题 属性设置为具有空值的内置属性 (如,标题 = = thisform.tag) 您会收到以下错误消息:
    没有足够的内存来完成此操作
  • 标签-当您调整大小的一个标签,您会收到以下错误信息和可视 FoxPro 退出:
    没有足够的内存来完成此操作
  • 列表框控件-RowsourceType 属性设置为 8 时发生的内存泄漏。
  • 当 Pageframe-A 致命时,会发生异常后单击有 PageOrder 属性集的页,关闭窗体。
  • 发生 Pageframe-页框架的 TabOrientation 属性设置为 2,并按箭头键可在上一个主题的表单内存泄漏的页选项卡之间移动时,并 Visual FoxPro 退出。
  • 文本框的更改作为控件源设置数组元素的位置的文本框中值时您收到以下错误消息:
    非字符表达式
  • XMLAdapter-的 XMLAdapter 忽略 XMLNamespace 属性除非 XMLName 属性不是空的不正确地分析 XML。
  • 杂项-: AddProperty 方法设置要在现有属性的值 F. 不传递新值。
  • 杂项-在 标题 属性引用了不在作用域,一个变量时您会收到以下错误消息之一:
    找不到"变量
    数据类型对于此属性无效
  • 杂项-时标题被设置为空字符串对象的名称显示为而不是一个空白标题的标题。例如对于时,会出现这种情况将标题设置为以下:
    =""
  • 杂项-维度对多个 32,767 的元素的对象数组属性时致命的异常时发生。
  • 杂项-致命异常发生时,添加自定义 FontBoldFontItalic 属性,然后您启用这些属性。
  • 杂项-致命异常发生时 销毁 方法中发布的变量重新定义。
  • 杂项-c + + 运行时错误或致命异常发生时您编辑一个 lparam 列表中,为超过 256 个字符与子类的方法。

数据/引擎

  • 自动递增的自动递增不使用正确追加 FROM。
  • CursorAdapter-如果 ODBC 驱动程序或 OLE DB 提供程序不支持批处理的执行一个非批处理更新失败时将 UpdateType 属性设置为 2
  • CursorAdapter – 在 ADO,CursorAdapter 方法不更新与备注字段的长度为零的为空值,或长度超过 255 个.mdb。
  • CursorAdapter – 在 ADO 中 TABLEUPDATE () 函数调用后续 TABLEUPDATE () 函数的后端表的更新失败时失败。
  • CursorAdapter-时 OLE DB 提供程序不填充 Parameters 集合 OLE DB 提供程序不会将传递一个空字符串作为 ADODB.Command 对象的参数。
  • CursorAdapter-您可以调用 TABLEREVERT () 函数时执行 TABLEUPDATE () 函数。
  • CursorAdapter-TABLEUPDATE () 函数会不提交插入本地游标中的如果 缓冲 设置为 5,并且在 AfterInsert 事件中更改的记录。
  • CursorAdapter-CursorAdapter 方法在一个运行库应用程序中的 错误 命令时您收到以下错误消息:
    致命错误 <ErrorNumber>试图报告错误时 <ErrorNumber>
  • CursorAdapter – ADO 提取过程使表缓冲区处于不正确的状态。
  • 引擎-如果您有一个表缓冲游标,并使用 GO TOP 之后 BEGIN 传输和 ROLLBACK,您会收到以下错误消息:
    索引与表不匹配
  • 引擎-当使用扫描或 $ 当记录,通过跳过您收到以下错误消息:
    记录不是在索引中
  • 引擎-您有一个打开的表缓冲游标包含一个已更新记录时您收到以下错误消息:
    表具有没有索引顺序,设置
  • 引擎-查找与顺序降序子句的命令不会移动以更正 SET 近处开的记录。
  • 引擎-查找与开放式表缓冲命令查找旧的和新数据。
  • 引擎-表缓冲的缓冲更改游标上调用 TABLEUPDATE () 函数和使用 REINDEX 命令时您收到以下错误消息:
    索引与表...(Error 114) 不匹配
    .
  • 引擎-通过与 SQLEXEC () 函数的引用来传递参数时发生内存泄漏。
  • 引擎-SQLGETPROP () 函数有内存泄漏。
  • 引擎-Visual FoxPro 可以停止响应时您调用一个交易记录的中间部分的 SQL 插入。
  • 引擎-共享的连接没有通过参数,并共享的连接不会在异步模式下执行语句。
  • 引擎-SET TABLEVALIDATE = 2 不报告错误时记录计数是一种小于一定是和一条新记录将覆盖现有的数据。
  • 引擎-使用 INSERT-SQL 或 UPDATE-SQL 发生内存泄漏。INSERT-SQL 和 UPDATE-SQL 会导致错误。
  • 引擎-您期望 SQLSTRINGCONNECT () 函数以显示一个连接对话框,在可视 FoxPro 7.0 中一样。而是,SQLSTRINGCONNECT () 函数将报告错误。
  • 引擎的 SQL 传递异步批处理模式提取所有结果集,一次。
  • 引擎-包含超过 255 个字段的 COPY TO 命令崩溃或报告误导性错误。
  • 引擎-重新查询 () 函数参数化视图上的失败时 再次查询 () 函数前面加等号 (=)。
  • 引擎-您调用 TABLEUPDATE () 函数和 ROLLBACK 命令在本地的视图,然后使用转至 TOP 命令后您会收到以下错误消息他:
    "索引不能匹配表
  • ODBC-当您试图将一个无效属性设置中 Microsoft SQL Server,您收到以下错误消息:
    无效的错误
    .
  • 当空闲超时时间已过,ODBC-连接未断开连接。
  • ODBC-传递大变量 SQL Server ODBC 驱动程序可能会导致 C5 崩溃。
  • SET TABLEVALIDATE-SET TABLEVALIDATE TO 将设置为不正确的值。
  • SQL-UPDATE 和 DELETE 不 Rushmore 优化如果目标表有缓冲处理的表的更改。
  • SQL-Fox 的 2.x 表上使用 SELECT...union 运算符,则当您收到以下错误消息:
    字段是不兼容
  • SQL 的 JOIN 语法有时可以返回不正确的结果
  • SQL 的 INSERT INTO...SELECT...FROM...WHERE...不会不遵守 WHERE 子句。
  • 在多用户方案中,SQL-CREATE 删除 TABLE DBC 中无法正常工作。
  • SQL 中的错误消息和数量不均衡的 INSERT INTO...SELECT FROM 语句中的更改。

IDE

  • SCREEN-致命异常发生时最大限度地减少,然后还原 IDE 后,添加和释放对 _SCREEN.Resize 事件挂钩。
  • 调试器的更改在局部变量窗口中为已关闭有模式窗体的属性值之后会发生致命异常。
  • 调试器-如果调用堆栈或局部变量窗口未打开,致命的异常之后,发生此事件在跟踪窗口中恢复。
  • 调试器的致命异常之后,发生此事件与在监视窗口中的一个大数组中恢复。
  • 调试器的致命异常发生时您粘贴在监视窗口中的表达式。
  • 编辑器的视图定义或查找引用从上下文菜单中选择当您编辑存储的过程时发生致命的异常。
  • 编辑器的致命异常发生时您注释从上下文菜单中的代码。
  • 菜单的推或弹出窗口菜单或 SET 发生致命异常 SYSMENU TO 默认后修改 2 的报表。
  • 菜单中的致命异常,SET SYSMENU TO 默认后关闭调试程序。
  • 在更高版本的 Visual FoxPro 会话中不保留选项对话框-设置 选项 对话框中 文件 选项卡上,然后将其保存为默认的搜索路径。
  • 报表设计器中的关闭框不会出现在 Windows NT 4.0 下预览窗口处于最大化状态时。
  • RI 生成器-的 RI 生成器生成以下错误消息:
    缺少表达式
  • -任务窗格使用启动程序时,团体窗格不能连接到 Web 服务时发生致命的异常。
  • 任务窗格的社区窗格不会连接如果 Internet Explorer 配置为使用代理服务器。
  • 工具栏的黑白模式工具栏可能会导致 Visual FoxPro 停止响应。

OLE DB 提供程序

  • 执行命令的序列化跨所有进程。
  • IDBCreateSessionImpl::CreateSession 不检查 IID_IObjectWithSite::SetSite 从返回的值,并导致 C5。
  • InterlockedCompareExchange 和 $ InterlockedExchangeAdd 不使用多线程的保护。
  • CFGInitFailed() 中可视 FoxPro OLE DB 提供程序 (VFPOLEDB.dll) 显示 MessageBox。
  • 在 Visual FoxPro OLE DB 提供程序的线程安全改进
  • 使 OLE DB 提供程序从 CONFIG.FPW 读取 ENGINEBEHAVIOR 和 TABLEVALIDATE 设置。
  • VFPOLEDB.dll 中存在内存泄漏
  • SET ENGINEBEHAVIOR 会影响同一客户机的所有连接。

其他

  • 填充程序高速缓存时,会发生致命异常错误。
  • 严重异常错误报告对话框中可以出现多次的某些崩溃。
  • 设置通知 CURSOR 关使得 _TALLY 像加法。
  • 如果安装速成版的安装项目包含 Visual FoxPro 7.0 和可视 FoxPro 8.0 合并模块 (MSM),您会收到一条错误消息,当您生成安装程序时。
  • 当您访问一个数组的行大于 4,906 时,您会收到以下错误消息:
    数组维度是无效

属性

文章编号: 824071 - 最后修改: 2005年2月16日 - 修订: 2.2
这篇文章中的信息适用于:
  • Microsoft Visual FoxPro 8.0 专业版
关键字:?
kbmt kbinfo KB824071 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 824071
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com