0

我正在学习 Devart 的mydac数据访问组件,我几乎没有无法通过在线搜索和文档解决的问题。在代码示例中,我看到了调用,但在类或其继承路径TMyTable.Open中找不到描述。TMyTable我想好像任何人都可以向我指出此方法的文档以及它是否与TDBGrid类有任何关系。

提前致谢

4

2 回答 2

0

就我而言,插入符号位于 SQLQuery1.Open 上方时的 F1 击键;带来了 DB.TDataSet.Open 文章中的帮助,这反过来又给了我一个到当前 DocWiki 页面的(损坏的)链接。远非完美,但足以获得基本信息。

http://docwiki.embarcadero.com/VCL/en/DB.TDataSet.Open

于 2010-09-10T00:36:32.040 回答
0

TDataSet.Open通常用于从数据库中取回数据游标。

为了使用 aTDBGrid您需要通过 a 将其连接到TDataSet(在您的情况下为 a TMyTableTDataSource

另一方面TMyTable.Execute,只会在服务器上运行您的 SQL 代码,而不检索任何数据(受影响行的一些信息除外)。

你通常使用Executefor INSERT, DELETE, UPDATE, etc 和OpenforSELECT语句。

于 2010-09-10T11:38:28.483 回答