|
|
1
4
如何删除连接定义?
顺便说一句,这种循环没有什么意义,因为删除方法需要的是名称,而不是索引,因此直接调用它基本上具有相同的效果:
这样做可以避免上述引用计数增加。但是继续阅读。 如何防止连接定义名称重复?但要从根本上解决你的问题。连接定义名称必须真正唯一,这是管理器应该注意的。不幸的是,由于您发现的错误,没有。在修复之前,您只需在添加之前询问是否存在此类名称的连接定义:
这样的代码可以作为您报告的问题的解决方法。我试着描述一下出了什么问题。 防止连接定义名称重复有什么错?RSP-19107 问题嗯,这是一个很好的隐藏。只有当应用程序中包含物理驱动程序模块时,我才能再现该问题 . 预期异常:
当应用程序中不包括物理驱动器模块时,正确提升。如果包含驱动程序模块,则不会引发异常,并将具有重复名称的连接定义添加到内部集合。
定义名称的重复检查在 TFD定义。ParamsChanged公司 添加连接Def 方法稍后添加到下面的定义参数中 键,然后引擎等待调用所述 方法 中的定义设置 添加连接Def
. 它触发驱动程序特定参数实例的创建(例如。 TFDPHYSFB连接参数 参数
参数 FUpdateCount OnChange公司 调用时的事件 并且要应用 TFD定义。ParamsChanged公司 方法不会由此触发 最后 在伪代码中解决此问题的可能方法是:
[1] 实际上,如果有任何 驱动程序文件在您的使用列表中;通过放置一个 TFDPhys<DBMS>驱动链接 表单上的组件。 |
|
zeus · 如何在调整数组大小后保持指向动态数组的指针有效? 1 年前 |
|
|
SignalOne · 德尔福(FMX)循环参考 1 年前 |
|
|
Sascha Ott · 如何从线程调用线程的方法? 1 年前 |
|
|
user1580348 · 问题:如何在上次最小化后还原应用程序? 1 年前 |
|
tua · Delphi的TLinkLabel坏了吗? 2 年前 |
|
|
Frank.Wu · delphi:RGB到HSL不正确 2 年前 |