我正在学习 Devart 的mydac数据访问组件,我几乎没有无法通过在线搜索和文档解决的问题。在代码示例中,我看到了调用,但在类或其继承路径TMyTable.Open中找不到描述。TMyTable我想好像任何人都可以向我指出此方法的文档以及它是否与TDBGrid类有任何关系。
提前致谢
就我而言,插入符号位于 SQLQuery1.Open 上方时的 F1 击键;带来了 DB.TDataSet.Open 文章中的帮助,这反过来又给了我一个到当前 DocWiki 页面的(损坏的)链接。远非完美,但足以获得基本信息。
TDataSet.Open通常用于从数据库中取回数据游标。
为了使用 aTDBGrid您需要通过 a 将其连接到TDataSet(在您的情况下为 a TMyTable)TDataSource。
另一方面TMyTable.Execute,只会在服务器上运行您的 SQL 代码,而不检索任何数据(受影响行的一些信息除外)。
你通常使用Executefor INSERT, DELETE, UPDATE, etc 和OpenforSELECT语句。