文档,关于MyDAC中TMyTable.Open的指针

时间:2010-09-09 17:50:25

标签: mysql delphi mydac

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

提前致谢

2 个答案:

答案 0 :(得分:0)

在我的情况下,当插入符号在SQLQuery1.Open上时,F1键击;在DB.TDataSet.Open文章中提供了帮助,这篇文章反过来给了我一个(破坏的)当前DocWiki页面的链接。远非完美,但足以获得基本信息。

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

答案 1 :(得分:0)

TDataSet.Open通常用于从数据库中获取数据光标。

要使用TDBGrid,您需要通过TDataSet将其与TMyTable(在您的情况下为TDataSource)相关联。

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

您通常使用Execute INSERTDELETEUPDATE等等,Open用于SELECT语句。